
Mid Front-End Developer, React
HFM
full-time
Posted on:
Location Type: Hybrid
Location: Cyprus/Greece • Cyprus
Visit company websiteExplore more
About the role
- Develop, maintain, and optimize user interfaces across all company websites using React and Next.js.
- Collaborate with Graphic designers to ensure accurate implementation of visual design and functionality.
- Maintain a consistent, branded look and feel across all platforms.
- Ensure cross-browser compatibility and adherence to modern web standards and accessibility guidelines.
- Stay current with React ecosystem updates, performance optimization techniques, and best practices in modern frontend development.
- Implement server-side rendering (SSR) and static site generation (SSG) features using Next.js for SEO and performance.
- Review and maintain high-quality code standards.
- Create and manage responsive, pixel-perfect email templates and assist with mass email campaigns.
- Perform additional tasks assigned by the line manager.
- Contribute to a positive, collaborative, and innovation-driven team environment.
Requirements
- BSc in Computer Science or a related field.
- 4+ years of experience in frontend development, with a focus on React and Next.js.
- Strong proficiency in JavaScript (ES6+), including DOM manipulation and the React lifecycle.
- Solid understanding of Next.js features such as routing, API routes, middleware, and performance optimization.
- Advanced knowledge of HTML5, CSS3, and modern styling methodologies (e.g., CSS Modules, Tailwind, SCSS).
- Familiarity with headless CMS integration and SEO best practices for web apps.
- Basic working knowledge of backend technologies such as PHP or Python.
- Understanding of version control systems (Git) and agile workflows.
- Ability to thrive in a fast-paced development environment with tight deadlines.
- Applicants must be eligible or have legal authorization to work in the country where the position is based.
Benefits
- Hybrid Work Model (up to 2 days working from home).
- 22 days of Annual Leave (reaching up to 30 days per year based on years’ service)
- Comprehensive Health & Life Insurance (from day one!)
- Friday afternoons off in Summer (July & August)
- Birthday Leave
- Gym Membership (Larnaca)
- Referral Bonus
- Paid Time Off for Training & Education
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactNext.jsJavaScriptHTML5CSS3CSS ModulesTailwindSCSSserver-side renderingstatic site generation
Soft Skills
collaborationinnovationadaptabilitytime managementattention to detail
Certifications
BSc in Computer Science