Web Developer

Year    KA, IN, India

Job Description

Role Overview:



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