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.