Web Developer

Posted on July 15, 2025

Apply Now

Job Description

  • Job Description
  • job Title: Web Developer
  • Location: Nagavara, Bangalore
  • Experience: 6 to 7 Years
  • 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.
  • Y-
  • 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.

Required Skills

No specific skills listed.