About the Role
We are seeking a talented Frontend Engineer with strong expertise in React to help build elegant, scalable, and performant web interfaces. You’ll work closely with product, design, and backend teams to create user-centered experiences while leveraging modern cloud technologies on Azure.
Responsibilities:
- Build responsive, accessible, and high-quality user interfaces using React, TypeScript, and modern JS tooling.
- Translate design files into reusable, production-ready components.
- Implement and maintain shared UI component libraries and design system elements.
- Integrate RESTful and GraphQL APIs and collaborate with backend engineering.
- Optimize application performance, bundle size, and load times.
- Participate in architecture discussions to improve frontend and API integration patterns.
- Contribute to automated testing efforts (unit, integration, and E2E).
- Mentor junior engineers and participate in high-quality code reviews.
Required Qualifications:
- 3+ years building production-grade web applications.
- Strong experience with React, React Hooks, TypeScript, and modern state management (Redux, Zustand, Recoil, etc.).
- Strong understanding of web fundamentals: HTML5, CSS3, responsive design, accessibility.
- Familiarity with build tools such as Webpack, Vite, Babel, or similar.
- Experience consuming REST or GraphQL APIs.
- Solid Git workflow experience and familiarity with CI/CD.
Preferred Qualifications:
- Experience with Next.js or server-side rendering.
- Experience with component libraries such as Material UI, Chakra, or TailwindCSS.
- Knowledge of testing frameworks (Jest, React Testing Library, Cypress).
- Experience working with Azure cloud services, particularly:
- Azure Functions
- Azure API Management
- Azure Static Web Apps
- Azure Storage / Blob Storage
- Familiarity with building and maintaining a Design System.
Job Type: Full-time
Pay: Rs100,000.00 - Rs150,000.00 per month
Work Location: In person