The Role
Job Overview
We are looking for a skilled Frontend Engineer who is passionate about building fast, scalable, and visually polished web applications. You’ll work closely with designers, backend engineers, and product managers to turn ideas into high-quality user experiences.
This role is for someone who cares about clean code, performance, responsiveness, and real users, not just making things “look okay.”
Responsibilities
As a Frontend Engineer, you will:
Build responsive, accessible, and high-performance user interfaces
Develop and maintain applications using React.js (and modern JS frameworks)
Translate Figma / design specs into pixel-accurate UI
Implement reusable components, hooks, and UI patterns
Optimize applications for speed, SEO, and scalability
Work with REST and/or GraphQL APIs and handle async data flows
Ensure cross-browser and cross-device compatibility
Write clean, maintainable, and well-documented code
Collaborate with backend engineers to integrate APIs smoothly
Debug and resolve UI/UX, performance, and state-management issues
Follow best practices in version control (Git) and code reviews
Contribute ideas to improve product UX, performance, and architecture
Requirements
test reqRequired Skills & Qualifications
You must have:
Strong proficiency in HTML5, CSS3, and JavaScript (ES6+)
Solid experience with React.js
Good understanding of component-based architecture
Experience with state management (Context API, Redux, Zustand, etc.)
Strong CSS skills (Flexbox, Grid, responsive design)
Familiarity with modern frontend tooling (Vite, Webpack, npm/yarn)
Experience consuming REST APIs