Senior Frontend Developer
rbm software- Posted 2 hours ago
- Be among the first 10 applicants
Job 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


