Front-end Engineer | Talent Marketplace
Core
Build and maintain the client-side of web applications, translating UI/UX designs into high-quality, responsive, and performant user interfaces.
Role type
Front-end Engineer
Builds
Production web applications and component libraries
Domain
Web development
Required skills
HTML5, CSS3, JavaScript (ES6+), TypeScript, React, Vue.js, Angular, REST APIs, GraphQL, Git, responsive design, cross-browser compatibility, web accessibility (WCAG)
Preferred skills
Next.js, Nuxt.js, state management (Redux, Zustand, Pinia), testing frameworks (Jest, Cypress), CI/CD pipelines, Figma, Storybook
Responsibilities
Develop responsive, accessible, and performant user interfaces; Translate Figma/design mockups into clean, reusable HTML, CSS, and JavaScript/TypeScript code; Build and maintain component libraries and design systems; Collaborate with back-end engineers to integrate RESTful APIs and GraphQL endpoints; Optimize application performance through code splitting, lazy loading, caching strategies, and asset optimization; Write unit and integration tests for front-end components; Participate in code reviews and contribute to front-end architecture decisions; Ensure cross-browser compatibility and adherence to web accessibility standards (WCAG); Collaborate with UX/UI designers to provide technical feasibility input and iterate on designs; Stay current with front-end ecosystem developments and contribute to technical standards.
Seniority
Mid-level (2–5 years experience)