You're an experienced frontend engineer (3-5 years) who has shipped scalable, performant, and elegant web applications. You care about more than just pixels; you think in terms of user flows, performance, accessibility, and maintainability.
Responsibilities
- Developing and maintaining modern, performant frontend systems using ReactJS and NextJS Architecting and evolving micro frontend patterns and scalable UI infrastructure.
- Integrating REST and GraphQL APIs to deliver dynamic, data-rich dashboards.
- Collaborating with design and product to translate complex workflows into an intuitive UI.
- Leading the adoption of reusable design systems and component libraries.
- Implementing data visualisation best practices using tools like Recharts, Chart.js, or D3.js .
- Writing clean, testable code and contributing to robust QA and testing processes.
- Mentoring junior developers and participating in design/code reviews.
Requirements
- Hands-on experience with TypeScript in production React apps.
- Familiarity with data visualisation libraries like D3.js, Recharts, or Chart.js .
- Exposure to or ownership of frontend architecture, performance optimisation, and design systems.
- A strong understanding of accessibility, responsiveness, and cross-browser compatibility.
- Experience working in a SaaS or dashboard-heavy product environment.
- Contributions to open source or a portfolio of past projects.
This job was posted by Muthu Subramanian from Terrantic.