Posted on: 12/07/2025
Job Title : Web Developer.
Location : Nagavara, Bangalore.
Experience : 6 to 7 Years.
Employment Type : Full time On Site.
Role Overview :
This role involves working on a modular monolith web architecture built with React, TypeScript, and Tailwind CSS, integrating with a microservices-based Digital Banking Platform.
You will work on performant, secure, and maintainable applications with a strong emphasis on tooling, testing, and developer experience.
Key Responsibilities :
- Build and maintain scalable, secure, and modular web applications using React, React Router v7, and TypeScript.
- Use Nx to manage a monorepo architecture for better collaboration, code sharing, and modularization.
- Implement Server-Side Rendering (SSR) via ExpressJS and React Router to deliver a fast and SEO-friendly web experience.
- Utilize Tailwind CSS for consistent styling using utility-first principles.
- Ensure robust testing coverage through Vitest, Playwright, Testing Library, and Mock Service Worker (MSW).
- Collaborate with backend teams to consume and interact with microservices through a Backend for Frontend (BFF) architecture.
- Participate in code reviews, contribute to best practices, and improve build and CI/CD processes.
- Contribute to the evolution of the platforms design, architecture, and engineering culture.
Tech Stack :
- Build & Tooling : Nx (monorepo), Vite.
- SSR : ExpressJS.
Testing :
- Unit Testing : Vitest.
- E2E Testing : Playwright.
- UI Testing : Testing Library.
- Mocking : MSW (Mock Service Worker).
- Architecture : Modular Monolith, BFF for Digital Banking microservices.
Required Skills & Experience :
- 4+ years of hands-on experience with React and TypeScript.
- Solid experience with modular monolith and monorepo patterns using Nx or similar tooling.
- Experience in setting up and using SSR with ExpressJS.
- Strong understanding of testing principles with tools like Vitest, Playwright, and Testing Library.
- Deep understanding of frontend architecture, routing, performance optimization, and security best practices.
- Familiarity with Tailwind CSS and responsive, accessible UI development.
- Experience integrating frontend systems with RESTful APIs or microservices.
- Excellent problem-solving, debugging, and communication skills.
Nice to Have :
- Prior experience working in CI/CD pipelines and DevOps practices.
- Understanding of backend fundamentals, particularly in microservices or event-driven architectures.
- Passion for developer experience, tooling, and code quality.
What Youll Gain :
- Be part of a team building complex digital platforms with direct business impact.
- Grow your architectural and full-stack integration skills in a highly scalable environment.
Did you find something suspicious?
Posted By
Posted in
Frontend Development
Functional Area
Full-Stack Development
Job Code
1511725
Interview Questions for you
View All