Front End Engineer
Core
Design, develop, and maintain responsive, high-performance web applications using React.js, translating wireframes into pixel-perfect user interfaces.
Role type
Mid-level Front End Engineer (React)
Builds
Scalable web applications and reusable UI components
Domain
Web development / Frontend engineering
Deliverable
product features
Required skills
React.js, TypeScript, JavaScript (ES6+), HTML5, CSS3, Redux/Redux Toolkit, React Router, RESTful APIs, GraphQL, Jest, React Testing Library, Git, CI/CD pipelines
Preferred skills
Next.js, Tailwind CSS, Material UI, WebSockets, AWS/GCP/Azure, micro-frontend architecture, WCAG 2.1 accessibility, Node.js/Express
Technologies
Vite, Webpack, Sass/SCSS, React Query, Zustand, Axios, Cypress, Vitest, ESLint, Prettier, Babel, GitHub Actions, Jenkins, Docker
Responsibilities
Design and develop responsive web applications; Build reusable UI components aligned with design specs; Integrate RESTful APIs and GraphQL endpoints; Translate wireframes into pixel-perfect interfaces; Optimize application performance; Write clean, tested code; Mentor junior developers
Seniority
Mid-level, hands-on IC