Frontend Engineer
Core
Build and maintain scalable, high-performance web applications by translating product requirements into responsive, accessible, and user-centric interfaces.
Role type
Senior Frontend Engineer
Builds
Scalable, high-performance web applications
Domain
Web development
Required skills
JavaScript, TypeScript, HTML, CSS, Vue, Angular, React, RESTful APIs, frontend state management, Webpack, ESLint, Jest, React Testing Library, Cypress, Playwright
Preferred skills
Reusable UI components, frontend design patterns, frontend build and deployment automation, web performance monitoring, profiling, optimization
Technologies
Vue, Angular, React, Redux, Webpack, Rush, Jest, Cypress, Playwright
Responsibilities
Build and maintain scalable, high-performance web applications; Translate product requirements and designs into responsive, accessible, and user-centric interfaces; Write clean, modular, maintainable, and reusable frontend code; Contribute to frontend architecture and engineering best practices; Own frontend features end-to-end, including requirements analysis, implementation, testing, debugging, deployment, and production support; Participate in code reviews and improve application performance and reliability; Collaborate with designers, product managers, and backend engineers; Stay current with evolving web technologies and development practices.
Seniority
Senior, hands-on IC
