We are looking for a Web Developer with strong expertise in modern web development technologies, scalable architecture, and robust testing practices. 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, aned 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 platform's design, architecture, and engineering culture.
Tech Stack:
Frontend: React, React Router v7, TypeScript, Tailwind CSS
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:
Exposure to banking, fintech, or other high-security industries.
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 You'll Gain:
Work in a modern development ecosystem using cutting-edge tools and practices.
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.
Job Type: Full-time
Pay: Up to ?51,015.86 per month
Schedule:
Day shift
Experience:
Total: 6 years (Required)
React: 4 years (Required)
TypeScript: 4 years (Required)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.
Job Detail
Job Id
JD3796091
Industry
Not mentioned
Total Positions
1
Job Type:
Full Time
Salary:
Not mentioned
Employment Status
Permanent
Job Location
KA, IN, India
Education
Not mentioned
Experience
Year
Apply For This Job
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.