As a Sr Frontend Developer with at least two years' professional experience, you will design, build, and maintain our web applications, client-facing sites, and internal admin / CMS interfaces.
You will collaborate closely with UX / UI designers, backend engineers, and product managers to deliver seamless, performant, and accessible user experiences across all surfaces.
Responsibilities :
- Convert UX / UI designs into modular, reusable components using Next.js and React.js .
- Develop and enhance client-facing websites, admin dashboards, and CMS-driven applications.
- Ensure applications are fully responsive, cross-browser, and cross-device compatible.
- Optimize performance (lazy-loading, code-splitting) to reduce load times.
- Integrate front-end with RESTful APIs or GraphQL endpoints in collaboration with backend teams.
- Write clean, maintainable, and well-documented JavaScript (ES6+), Typescript, HTML5 and CSS3 code.
- Employ Tailwind CSS for utility-rst styling and rapid UI development.
- Employ CSS preprocessors (SASS / LESS) or CSS-in-JS solutions for styling.
- Participate in code reviews, mentor junior developers, and contribute to technical discussions.
- Maintain version-control workflows using Git, branch strategies, and pull requests.
- Write and maintain unit and integration tests using Jest, React Testing Library, or similar.
- Ensure all functionality meets accessibility standards (WCAG 2.1 ARIA roles, keyboard navigation, screen-reader support).
- Stay abreast of emerging frontend trends and propose improvements to our stack.
Requirements :
4 to 6 years' hands-on experience in frontend development.Strong proficiency in React.js and Next.js frameworks.Solid understanding of JavaScript (ES6+), TypeScript, HTML5 and CSS3.Demonstrable experience with state management (Redux, Zustand, Context API, or equivalent).Familiarity with module bundlers and build tools (Webpack, Vite).Proven track record of writing unit tests and maintaining a test suite.Deep understanding of accessibility best practices (WCAG 2.1 guidelines, ARIA) and experience auditing for compliance.Experience developing CMS-driven applications (e.g. integration with headless CMS or custom admin panels).Proven ability to debug complex issues and optimize performance.Excellent communication skills in English, both verbal and written.Strong problem-solving aptitude and attention to detail.Good To Have :
Experience with server-side rendering and static site generation.Familiarity with CI / CD pipelines (e.g. , GitHub Actions, Jenkins).Basic understanding of backend technologies (Node.js, Express).Experience in performance prowling (Lighthouse, Chrome DevTools).(ref : hirist.tech)