Senior Frontend Developer

RBM Software · Pune District, Maharashtra, India
LinkedIn

Posted

Sep 29, 2026 (Sep 29)

Seniority

Senior

Work Model

Not Specified

Type

Not Specified

Category

Frontend

Salary

Not specified

Skills

Agile CI/CD Git GraphQL JavaScript Jest React Redux Scrum TypeScript Zustand

Description

Senior Frontend Developer Position Overview Location – Pune (Work from Office) We are looking for a Senior Frontend Developer with strong expertise in TypeScript and GraphQL, along with solid experience in React.js, to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance web applications while collaborating closely with backend developers, designers, and product stakeholders. Key Responsibilities • Design and develop scalable, responsive, and high-performance frontend applications. • Build reusable and maintainable UI components using React.js and TypeScript. • Integrate frontend applications with backend services and APIs using GraphQL. • Develop clean, modular, and well-tested code following modern frontend development practices. • Collaborate with UI/UX designers to translate designs and requirements into functional interfaces. • Work closely with backend engineers to define and consume GraphQL schemas and APIs. • Identify and resolve performance, usability, and cross-browser compatibility issues. • Conduct code reviews and provide technical guidance to other developers. • Participate in architecture discussions and contribute to frontend technical decisions. • Write unit and integration tests to ensure application reliability. • Troubleshoot production issues and contribute to continuous improvement of existing applications. • Stay current with modern frontend technologies, frameworks, and development practices. Required Skills • Strong proficiency in TypeScript. • Strong experience with GraphQL, including querying, mutations, schemas, and API integration. • Hands-on experience with React.js and modern React development patterns. • Strong understanding of JavaScript/TypeScript fundamentals. • Experience building reusable, scalable, and maintainable frontend components. • Good understanding of HTML5, CSS3, and responsive web development. • Experience with Git and modern software development workflows. • Strong understanding of frontend application architecture and performance optimization. • Ability to work effectively in an Agile/Scrum development environment. Secondary Skills • Experience with React ecosystem libraries and tools. • Familiarity with state management solutions such as Redux, Zustand, or Context API. • Experience with frontend testing frameworks such as Jest and React Testing Library. • Understanding of CI/CD practices and frontend deployment workflows. • Familiarity with authentication, authorization, and secure API integration. • Knowledge of frontend performance monitoring and optimization techniques. Experience Level Senior Level Core Technology Stack Category Technology Primary TypeScript Primary GraphQL Frontend React.js Version Control Git Testing Jest / React Testing Library API Integration GraphQL APIs Preferred Candidate Profile The candidate should have strong problem-solving and communication skills, be comfortable working independently on complex frontend features, and be able to collabora