Location: Bangalore
No. of Position: 01
Experience Level: 7-9 years
Position Overview:
We are looking for a Senior React Developer who can design and build high-quality, scalable front-end applications. The ideal candidate will bring strong engineering fundamentals, deep React expertise and the ability to interact directly with clients and product stakeholders.
This role suits engineers who take ownership, enjoy translating ambiguous client requirements into clear engineering outcomes and can work in a fast-paced product ecosystem.
Responsibilities:
Technical Responsibilities
- Develop high-performance web applications using React.js, TypeScript and modern JavaScript (ES6+).
- Build reusable UI components and front-end libraries using React Hooks, Context API/Redux and modular design principles.
- Collaborate with backend teams to integrate RESTful/GraphQL APIs.
- Ensure the application is optimized for speed, scalability and cross-browser compatibility.
- Write and maintain unit tests (Jest, React Testing Library) to ensure code quality.
- Participate in architectural discussions and contribute to design decisions.
- Troubleshoot performance issues and implement long-term fixes.
- Ensure adherence to best practices including component patterns, linting, code reviews and CI workflows.
Client Interaction & Collaboration
- Interface directly with client engineering, product, and design teams to understand requirements, clarify functional flows, and provide technical inputs.
- Convert client discussions into actionable tasks and define clear deliverables.
- Present solutions, communicate risks early, and manage expectations professionally.
- Work closely with cross-functional teams (Backend, QA, DevOps) to ensure smooth and predictable releases.
- Offer guidance and mentorship to junior developers when required.
Required Skills & Experience
- 6–8 years of experience in front-end engineering with strong expertise in: React.js
- TypeScript, JavaScript (ES6+), React Hooks, Context API, Redux, HTML5, CSS3, SASS/LESS
- Strong knowledge of: Component lifecycle and state management patterns, Webpack, Babel and build tools
- Integrating and consuming REST or GraphQL services
- UI/UX fundamentals and responsive design
Experience with:
- Unit testing frameworks (Jest, RTL)
- Git workflows and code review processes
- Good understanding of performance optimization techniques and debugging tools.
- Good-to-Have
- Exposure to micro-frontend architecture.
- Understanding of Node.js (basic scripting/tools).
- Familiarity with CI/CD pipelines.
- Experience working in product-focused environments.
Soft Skills
- Excellent communication skills both written and verbal. Confident interacting with clients.
- Strong ownership, accountability and ability to work independently.
- Analytical thinker with the ability to break down complex problems.
- Ability to manage priorities, foresee blockers and partner with stakeholders to resolve them.
- Proactive, structured and outcomes-driven.






