Frontend Developer (React / Vue.js / Astro)
About the Role
We are looking for a skilled Frontend Developer to join our team and help build high-performance, scalable, and visually stunning web applications. You’ll work with modern JavaScript technologies and JAMstack architecture to create seamless user experiences and efficient front-end systems.
Responsibilities
- Develop responsive, accessible, and performant user interfaces using React (18+) or Vue.js (2.x).
- Implement and optimize Astro-based JAMstack applications.
- Work with HTML5, CSS3, SCSS/Sass, and ensure cross-browser compatibility.
- Configure and maintain build tools such as Vite and Webpack 5.
- Collaborate on multi-package repositories using Nx.
- Work closely with designers and backend developers to deliver integrated solutions.
- Maintain version control and CI/CD pipelines using Git, GitLab, and Jenkins.
- Continuously improve code quality and performance.
Must-Have Skills
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Experience with React 18+ or Vue.js 2.x (both preferred).
- Familiarity with Astro or other JAMstack frameworks.
- Excellent knowledge of HTML5, CSS3, and SCSS/Sass.
- Experience with responsive design and mobile-first development.
- Knowledge of Vite, Webpack 5, and Nx monorepo structures.
- Proficiency in Git, GitLab, and Jenkins for CI/CD.
Nice to Have
- Experience with design systems or component libraries (e.g., Storybook).
- Understanding of performance optimization and SEO best practices.
- Familiarity with headless CMS (e.g., Contentful, Sanity, Strapi).
- Interest in accessibility and UI/UX design principles.
Required languages
English | B1 - Intermediate |
Published 10 October
104 views
·
18 applications
📊
Average salary range of similar jobs in
analytics →
Loading...