Job Description
Role Overview
We are seeking a SeniorFrontendDeveloper with expertise in React.js, TypeScript, and modernfrontendarchitectures to drive best practices, optimize performance, and ensure a scalable, reusable component-based system. While the primary focus isfrontenddevelopment, the role also requires strong proficiency in Node.js , as it is essential for builds, development, and tooling. A strong understanding of the entire Software Development Lifecycle (SDLC) is critical to ensure high-quality, maintainable code and smooth delivery processes.
Key Responsibilities
Leadfrontendarchitecture , ensuring scalability, maintainability, and best practices.
Develop and optimize React.js (with TypeScript) applications , focusing on performance and responsiveness.
Ensure efficient collaboration with the design team , ensuring Figma designs align withfrontendbest practices:
Advocate for consistent design tokens, spacing, and UI patterns to maximize reusability.
Ensure components follow a modular design approach for easier development and maintenance.
Promote responsiveness and accessibility considerations during the design phase.
Optimize performance with lazy loading, code splitting, and minimizing re-renders .
Ensure accessibility ( WCAG, a11y ) and cross-browser compatibility.
Maintain and improve the frontendbuild and development pipeline using Node.js .
Work with serverless APIs and backend integrations to ensure seamless data flow.
Collaborate with backend engineers and contribute to Node.js APIs when needed.
Maintain CI/CD pipelines and deployment processes in an AWS environment .
Mentor juniordevelopers and advocate forfrontendbest practices.
Ensure high-quality development by following SDLC best practices , from planning to deployment and maintenance.
Required Skills & Qualifications
10+ years offrontenddevelopment experience with strong expertise in React.js & TypeScript .
Deep knowledge of component-based architecture, hooks, and state management best practices .
Strong skills in HTML5, CSS3, and styling with Material UI (Mui) and JSS .
Experience with frontendperformance optimization and best practices.
Familiarity with RESTful APIs and serverless APIs for backend integration.
Strong proficiency in Node.js , including:
Managing Node.js versions and understanding best practices (e.g., avoiding odd-numbered minor versions).
Command line expertise , comfortable working with terminals anddevelopertooling .
Understanding and maintaining build processes and development workflows .
Experience with Git, Webpack, Babel, and CI/CD pipelines .
Exposure to Leaflet.js or GIS technologies is a plus but not mandatory.
Strong understanding of the Software Development Lifecycle (SDLC) and best practices.
Strong communication and collaboration skills.
Why Join Us?
Work with a modern tech stack (React, TypeScript, Node.js, AWS, React Query, Leaflet.js) in a high-impact role .
Take ownership of frontendarchitecture and performance .
Ensure design-to-development workflows are efficient and aligned with best practices.
Be part of a fast-moving, product-focused culture wherefrontendexcellence is a priority.
Shift Time: 5:30am to 2:30pm
Key skill Required
- Software Development
- Architecture
- AWS
- Babel
- CSS3
- HTML5
- CI/CD
- Collaboration
- Communication
- Consistent
- Design
- Development
- Focused
- Git
- Integration
- Maintainability
- Maintenance
- Management
- Material Ui
- Modular
- Modular Design
- Node.JS
- Optimization
- Ownership
- Pipeline
- Responsiveness
- Scalability
- State Management
- Tooling
- TypeScript
- Webpack