Manpower Cyprus, on behalf of a technology company specialising in innovative solutions for the defence, security and smart governance sectors and actively involved in EU‑funded research and innovation projects, is seeking to recruit a Software Developer based in Larnaca.
The Role
You will join a dynamic engineering team and contribute directly to the design and implementation of cutting‑edge applications in the defence, security and smart governance domains. The role offers ongoing training, support and opportunities to expand your skills across a modern tech stack and international projects.
Key Responsibilities
- Develop, maintain and enhance web and backend applications in line with project requirements.
- Work with technologies such as Vue 3, Laravel, MongoDB, PostgreSQL and modern front‑end tools.
- Implement clean, maintainable code using HTML, CSS, JavaScript, PHP and Node.js.
- Use GitHub for version control, branching and pull requests.
- Participate in deployments and CI/CD workflows, including Docker and Linux environments.
- Collaborate with cross‑functional teams on EU and National research and innovation projects.
Requirements
- University degree in Computer Science or related field.
- Master's degree (MSc) will be considered an advantage.
- Experience with some of the following: Vue 3, Laravel, MongoDB, PostgreSQL.
- Solid understanding of HTML, CSS, JavaScript, PHP, Node.js.
- Exposure to Docker and Linux environments; familiarity with Bash commands and CI/CD or deployment workflows is a strong plus.
- Knowledge of TypeScript, Python, Supabase and RESTful APIs will be considered an advantage.
- Familiarity with Flutter and Dart, especially for mobile/front‑end development, will be considered a bonus.
- Ability to multitask effectively and work on multiple projects in parallel.
- Willingness and availability to travel abroad for client meetings, workshops or events when required.
Personal Profile
- Strong team player with excellent communication skills at all organisational levels.
- Organised, systematic and consistent, with good time‑management skills.
- Dynamic, trustworthy and highly committed to quality work.
Employment Terms & Benefits
- Permanent role, with an initial 6‑month probation period.
- Annual gross salary: 26,000 – 32,000 EUR, depending on qualifications and experience.
- Annual salary increase policy (at least Cyprus official inflation rate), plus additional increases and bonuses based on KPIs and years of service.
- 13th salary.
- 21 days paid annual leave, paid sick leave and paid parental leave.
- Summer Fridays (half‑day in August) and flexible hybrid working arrangements.
- Modern, international and innovation‑driven work environment with strong career development prospects.