Giraffe Software is a Ukrainian software development company that provides high-quality IT solutions for web and mobile development, consulting, and software testing. We turn ideas into reliable technical solutions.
(Remote, Hybrid | Relocation to Milan optional)
We are the Ukrainian software development company Giraffe Software.
We are currently looking for a Full Stack Developer who shares our views on high-quality and reliable development, good code, and independence in work. After all, despite the full-scale war, we continue to stay in touch and help our clients develop their businesses.
What we offer:
Work format:
Hybrid— live anywhere in Europe or nearby, with 4 consecutive days per month onsite in Milan (expenses supported)
Flexible and supportive environment
where your ideas matter
Challenging projects
that push the boundaries of gaming and technology
Competitive compensation
and timely payments
Opportunity to work closely with cross‑functional teams and contribute to product decisions
Your quests will be:
Develop core features for our internal systems and empower game teams to create fun and impactful experiences for players
Collaborate with product owners and designers to translate complex business needs into clear technical requirements, development tasks, and timelines. Integrate frontend (Angular) and backend components to ensure efficient, scalable, and high-performance systems
Take an active role in designing, developing, testing, and deploying new features
Own the technical aspects of the development pipeline— architecture, design, deployment, and release— aligned with the product roadmap
Monitor live system performance, ensuring stability and efficiency, and contribute to the optimization of existing features
To start playing, you will need:
Senior‑level experience with
TypeScript
, especially in building scalable web applications on
AWS infrastructure
. Strong expertise in
Node.js
for building RESTful APIs and server‑side logic. Knowledge of
PostgreSQL
(or similar relational databases) with experience in schema design and query optimization. Hands‑on experience with
Docker
for containerization and efficient development workflows.
Proficiency with
Git
for source control and teamwork
Excellent communication skills with the ability to collaborate across teams
A proactive approach to identifying and resolving issues, with strong problem‑solving skills
The type of player you are:
Highly analytical and detail-oriented
Fluent in English (both written and spoken)
Great communicator and team player
Careful planner who respects deadlines and quality
#J-18808-Ljbffr