Senior Full Stack Developer

RBM Software

Pune District

On-site

INR 2,500,000 - 3,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

RBM Software is seeking a Senior UI Developer to lead frontend and backend development using React, TypeScript, Node.js, and GraphQL. You will design scalable enterprise applications, mentor junior developers, and collaborate with client architects and product owners in an Agile setting.

You will integrate with Adobe Experience Manager (AEM), implement OAuth2/Keycloak, and build CI/CD pipelines with GitHub Actions, while ensuring code quality with Playwright tests.

Qualifications

  • Expert in React 19 and TypeScript.
  • Material-UI (MUI) & Emotion experience.
  • Tailwind CSS proficiency.
  • Vite (CSR & SSR) knowledge.
  • AEM integration experience.
  • Strong Node.js background.
  • Experience with GraphQL schema design.
  • Redis caching knowledge.
  • AWS S3 integration experience.
  • CI/CD using GitHub Actions.
  • Playwright automated testing experience.
  • Code reviews and mentoring duties.

Responsibilities

  • Design and develop scalable frontend applications using React.js and TypeScript.
  • Build backend services with Node.js and GraphQL.
  • Develop reusable UI components and establish best practices.
  • Design and optimize GraphQL APIs for performance and maintainability.
  • Integrate frontend with Adobe Experience Manager (AEM).
  • Implement OAuth2 and Keycloak authentication/authorization.

Skills

React
TypeScript
GraphQL
Node.js
CI/CD
Mentoring
Architecture
Debugging
Agile

Education

Bachelor's or Master's in CS/IT

Tools

GitHub Actions
Playwright
AEM
Redis
AWS S3
Vite
MUI
Emotion
type-graphql

Job description

We are seeking an experienced Senior UI Developer with strong expertise in modern frontend technologies and backend development using Node.js. The ideal candidate should have hands-on experience building scalable, high-performance enterprise applications and be capable of leading technical initiatives from design through production. This role requires close collaboration with client architects, product owners, and cross-functional teams while mentoring developers and driving engineering excellence.

Key Responsibilities
  • Design and develop scalable, responsive, and reusable frontend applications using React.js and TypeScript.
  • Build robust backend services using Node.js and GraphQL technologies.
  • Develop reusable UI components and establish best practices for component architecture.
  • Design and optimize GraphQL APIs for performance, scalability, and maintainability.
  • Integrate frontend applications with Adobe Experience Manager (AEM).
  • Implement authentication and authorization using OAuth2 and Keycloak.
  • Integrate cloud services such as AWS S3 for file storage and management.
  • Implement caching strategies using Redis to improve application performance.
  • Build and maintain CI/CD pipelines using GitHub Actions.
  • Write automated tests using Playwright and ensure high code quality.
  • Perform code reviews, enforce coding standards, and mentor junior developers.
  • Troubleshoot production issues and provide effective debugging and performance optimization.
  • Collaborate with client stakeholders, architects, product owners, and Agile teams to deliver high-quality software solutions.
  • Participate in system design discussions and contribute to scalable application architecture.
Mandatory Technical Skills
Frontend
  • Expert in React 19 and TypeScript
  • Material-UI (MUI) & Emotion
  • Tailwind CSS
  • Vite (CSR & SSR)
  • Adobe Experience Manager (AEM) Integration
  • Strong experience with Node.js
  • type-graphql
  • Redis Caching
  • AWS S3 Integration
Testing & DevOps
  • CI/CD using GitHub Actions
  • Playwright Automation Testing
  • Git Branching Strategy
  • Pull Request and Code Review Process
  • Strong understanding of component-driven architecture and reusable UI development.
  • Experience designing scalable frontend and backend solutions.
  • Expertise in GraphQL schema design, API optimization, and performance tuning.
  • Strong knowledge of system design and enterprise application architecture.
  • Excellent debugging, troubleshooting, and production support skills.
  • Experience conducting technical code reviews and mentoring engineering teams.
  • Strong understanding of software engineering best practices and design patterns.
  • Excellent verbal and written communication skills.
  • Ability to work directly with clients, architects, product owners, and cross-functional teams.
  • Experience leading Agile/Scrum teams and driving end-to-end technical delivery.
Preferred Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • Experience working on enterprise-scale web applications.
  • Exposure to cloud-native architectures and modern frontend ecosystems.
  • Experience working in client-facing consulting or product engineering environments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Developer(React JS & Node JS)
Senior Full Stack Developer(React JS & Node JS)

Mind Waveai Solutions • Hyderabad

On-site
INR 3,500,000 - 6,500,000
Senior Frontend Developer
Senior Frontend Developer

Info Services • Hyderabad

On-site
INR 1,300,000 - 2,100,000
Senior Frontend React Developer
Senior Frontend React Developer

Luxoft • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Senior Fullstack Developer
Senior Fullstack Developer

Softwareexpertsindia • Mumbai

On-site
INR 1,500,000 - 2,000,000
Senior Frontend Developer(React.js)
Senior Frontend Developer(React.js)

Kaidoko • Delhi

On-site
INR 1,200,000 - 1,500,000
Senior Fullstack Developer
Senior Fullstack Developer

Share Point Company • Mumbai

On-site
INR 1,200,000 - 1,500,000
Full Stack Developer
Full Stack Developer

Quin • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Full Stack Developer
Full Stack Developer

A C Agarwal Share Brokers • Vadodara

On-site
INR 800,000 - 1,200,000
Senior Fullstack Developer
Senior Fullstack Developer

SBS CORP • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Frontend Developer
Frontend Developer

VenPep Group • Coimbatore District

On-site
INR 600,000 - 1,200,000