Vacancy details
This is a private vacancy. Company details stay confidential until InVault confirms a serious candidate fit.
- Status
- Active
- Date posted
- 2026-11-15
- Open until
- 2027-02-13
- Employment type
- Full-time
- Source-listed languages
- Not specified
- Language requirement
- No mandatory language inferred
- Work arrangement
- Hybrid
- Physical workplaces
- Limassol, Cyprus
- Applicant eligibility
- Applicant geography not specified
Overview
Build and maintain production frontend experiences supporting digital marketing and customer conversion journeys. Take ownership of feature implementation, testing and technical design while collaborating with senior engineers and architects.
Requirements
- At least five years of professional frontend development experience.
- Strong knowledge of modern frontend architecture, application performance, debugging, automated testing and maintainability.
- Experience delivering complex features end to end, including technical analysis, development, review, testing and production release.
- Experience with automated testing and CI/CD workflows.
- Ability to work independently, make sound technical decisions and collaborate with architects and other engineers.
- Vue.js, Nuxt and TypeScript experience is strongly preferred; experienced developers using other modern frontend frameworks who can transition to this stack are also suitable.
- Strong communication, mentoring and cross-functional collaboration skills.
Responsibilities
- Own complex frontend features from requirements through technical design, testing and deployment.
- Implement high-performance frontend interfaces for conversion and marketing platforms.
- Improve technical debt and refactor for maintainable code.
- Strengthen automated tests, CI/CD quality and release practices.
- Monitor and resolve frontend performance or stability issues.
- Contribute to architecture reviews, code reviews and engineering standards.
Conditions
- Full-time hybrid position in Limassol, Cyprus, with at least three office days weekly.
