An Engineering company is looking for a Fullstack Developer.

Location: Limassol, Cyprus. Full-time. Middle. 1–2 days per week in office. Official PCS company, labor agreement.

Key Responsibilities:

  • Full-Cycle Development: Design, develop, and maintain scalable end-to-end applications using .NET (C#) for the backend and modern JS frameworks for the frontend.
  • Database Management: Design, optimize, and manage relational databases (SQL Server/PostgreSQL), ensuring data integrity and performance.
  • API Architecture: Build, document, and maintain robust RESTful APIs and microservices for seamless internal and external integrations.
  • Collaboration: Work closely with product managers and designers to translate business requirements into technical specifications.
  • Continuous Improvement: Troubleshoot, debug, and upgrade existing software while staying up to date with industry trends and new technologies.

Required Skills & Experience:

  • Degree in Computer Science or a related field.
  • 1–2 years of professional software development experience.
  • Hands-on experience in .NET / .NET Core (C#).
  • Hands-on experience with JavaScript / TypeScript (experience with frameworks like React, Angular).
  • Proven track record of writing and consuming RESTful APIs.
  • Strong understanding of relational databases (schema design, complex queries, and optimization).
  • Proficient in English with strong written and verbal communication.