Fullstack Developer | Limassol, Cyprus (On-site) J510

$5,700 - $7,100 monthly

Job Description

• Develop and maintain microservices connected to an API gateway.
• Write structured, maintainable, and high-quality code.
• Optimize existing systems to improve efficiency and performance.
• Contribute to team knowledge-sharing and provide regular project updates.
• Work in alignment with established development standards and practices.
• Take on any other related tasks as the role evolves.

Job Level

Mid Level, Senior Level

Requirements

• Bachelor's degree in Computer Science or a related field.
• At least 3 years of relevant back-end development experience.
• Solid experience with Node.js, TypeScript, and NestJS.
• Hands-on experience with microservices and API gateway architecture.
• Familiarity with containerization tools such as Docker.
• Experience working with AI Agents is a strong asset.
• Demonstrated ability to write clean, reusable, and well-documented code.
• Strong autonomy and priority management skills.
• Ability to work in a fast-paced, collaborative environment

Technologies:
• Cloud: AWS
• Languages: TypeScript, Node.js
• Frameworks: NestJS
• DevOps: Docker, GitHub
• Other: AI Agents


Environment:
• Cloud-first infrastructure
• DevOps culture
• Micro-services and decoupled architecture
• Continuing education, workshops, and knowledge sharing
• Experimentation and use of new technologies
• Agile and multi-talented team

Benefits

• Competitive salary, reviewed annually.
• Quarterly performance-based bonus.
• Group insurance plan funded 100% by the company (life, disability, hospitalization, travel).
• Sport benefit: €50/month.
• Cellphone stipend: €20/month.
• Food stipend: €15/day in-office.
• School tuition coverage: 50% of fees up to €5,000/year per dependent child.
• Internal referral bonus: €500.
• 21 vacation days from day one + floating days + 3 sick days per year.
• Hybrid work model: 3 days in-office / 2 remote (after 180-day onboarding period).
• 12 public holidays following the Cypriot calendar.