This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
10Pearls is looking for a skilled Frontend Engineer to design and build responsive, high-quality user interfaces using modern frontend technologies. The role involves collaborating with cross-functional teams to deliver scalable, performant, and user-centric web applications while adhering to best practices and UI/UX standards.
Job Responsibility:
Lead the design and development of complex, responsive, and accessible user interfaces using React and TypeScript, and integrate with backend services
Optimize performance and accessibility following the Core Web Vitals and WCAG 2.2 standards
Collaborate with designers using Figma and maintain component libraries with Storybook
Write unit and integration tests using Jest and React Testing Library, implement end-to-end tests with Cypress or Playwright
Ensure code quality with ESLint, Prettier, and pre-commit hooks (Husky, lint-staged)
Work with modern build tools (Webpack, Vite) and apply code-splitting and bundle optimization strategies
Collaborate with backend teams using OpenAPI/Swagger for API contracts
Collaborate with solution architects and stakeholders to ensure alignment between technical direction and business objectives
Embrace a consulting mindset by translating business requirements into scalable, efficient technical solutions
Mentor and guide junior engineers, fostering technical excellence and best coding practices within the team
Participate in code reviews, work on CI/CD integrations, and enforce secure coding standards
Continuously improve team workflows, development processes, and system performance through innovation and feedback
Stay current with emerging front-end technologies and best practices
Requirements:
5+ years of professional experience in frontend development with strong proficiency in React, TypeScript, HTML5, CSS3, and JavaScript (ES6+)
Tailwind CSS or CSS-in-JS (Styled Components, Emotion)
Strong hands-on experience with responsive design, mobile-first development, accessibility and cross-browser compatibility
Practical experience with frontend build tools and bundlers such as Webpack, Vite, ESLint, and asset optimization
Proficiency in Git for source control, with experience in pull requests, modern branching strategies, and code reviews
Experience with frontend testing frameworks such as Jest, React Testing Library, Cypress or Playwright and familiarity with testing UI components and user interactions
Ability to analyze and improve frontend performance using tools like Lighthouse, Core Web Vitals, WCAG 2.2 focusing on performance and best practices
Excellent communication and teamwork skills
experience working in agile, cross-functional teams
Strong commitment to clean, maintainable and scalable frontend code following modern UI/UX and development standards