Frontend Engineer
Core
Lead or develop scalable, high-performance web applications and UI components across multiple product lines.
Role type
Senior IC frontend engineer (architecture & delivery) / Mid-level frontend developer
Builds
Production-grade web applications and reusable UI component libraries
Domain
Web development / Frontend engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
JavaScript (ES6+), TypeScript, HTML5, CSS3, React.js, Vue.js, Angular, state management (Redux, Zustand, Pinia), frontend build tooling (Webpack, Vite, Rollup), CI/CD pipelines, performance optimization (Core Web Vitals), testing (Jest, Cypress, Playwright), RESTful API integration, GraphQL, Git workflows, responsive design, package management
Preferred skills
Server-side rendering, code splitting, micro-frontends, design system integration, dependency governance, accessibility standards, cross-browser compatibility
Technologies
React.js, Vue.js, Angular, Redux, Zustand, Pinia, Webpack, Vite, Rollup, Jest, Cypress, Playwright, Tailwind CSS, Bootstrap
Responsibilities
Architect frontend solutions and define technical standards; translate designs into clean, maintainable code; optimize performance and ensure cross-browser compatibility; conduct code reviews and mentor junior engineers; manage dependencies and security patches; collaborate with Product, Design, and Backend teams.
Seniority
Senior, hands-on IC / Mid-level, hands-on developer