Senior React Developer
Join our dynamic team as a Senior React Developer to build cutting-edge web applications using modern technologies and best practices.
Job Description
We are seeking an experienced Senior React Developer to join our growing engineering team. In this role, you will be responsible for developing high-quality web applications, collaborating with cross-functional teams, and mentoring junior developers.
As a key member of our development team, you'll work on challenging projects for international clients, utilizing the latest technologies and frameworks. You'll have the opportunity to make architectural decisions and contribute to our technical roadmap.
What You'll Do:
- Design and develop complex React applications with focus on performance and scalability
- Collaborate with UX/UI designers to implement pixel-perfect interfaces
- Write clean, maintainable, and well-documented code
- Participate in code reviews and provide constructive feedback
- Mentor junior developers and contribute to team knowledge sharing
- Work closely with backend developers to integrate APIs
- Stay up-to-date with latest React ecosystem trends and best practices
Our Tech Stack:
React, TypeScript, Next.js, Redux/Zustand, TailwindCSS, REST APIs, GraphQL, Git, CI/CD
Key Responsibilities
- Application Development: Build responsive, high-performance web applications using React 18+ and Next.js 14+
- Code Quality: Write clean, maintainable, and well-tested code following industry best practices
- Architecture: Participate in technical design discussions and make architectural decisions
- Collaboration: Work closely with designers, product managers, and backend engineers
- Code Reviews: Review pull requests and provide constructive feedback to team members
- Mentorship: Guide and mentor junior developers in React best practices and patterns
- Performance: Optimize applications for maximum speed and scalability
- Testing: Write unit tests, integration tests, and end-to-end tests
- Documentation: Create and maintain technical documentation
- Agile Practices: Actively participate in sprint planning, stand-ups, and retrospectives
Requirements
Must Have:
- Experience: 3-5 years of professional experience in React development
- React Expertise: Deep understanding of React hooks, context, and component lifecycle
- TypeScript: Strong proficiency in TypeScript for type-safe development
- Next.js: Experience with Next.js (App Router preferred)
- State Management: Hands-on experience with Redux, Zustand, or similar libraries
- CSS: Proficiency in modern CSS, TailwindCSS, or CSS-in-JS solutions
- APIs: Experience consuming RESTful APIs and/or GraphQL
- Git: Strong understanding of Git workflows and version control
- Testing: Experience with Jest, React Testing Library, or Cypress
- Responsive Design: Expertise in building mobile-first responsive applications
Technical Skills:
- HTML5, CSS3, JavaScript (ES6+)
- React 18+, Next.js 14+
- TypeScript
- Redux, Zustand, or Context API
- TailwindCSS, Styled Components, or CSS Modules
- Webpack, Vite, or similar bundlers
- RESTful APIs, GraphQL
- Git, GitHub/GitLab
- Jest, React Testing Library, Cypress
Soft Skills:
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Self-motivated with ability to work independently
- Attention to detail and commitment to quality
- Eagerness to learn and adapt to new technologies
Nice to Have
- Framework Experience: Familiarity with other frameworks like Vue.js or Angular
- Backend Knowledge: Basic understanding of Node.js, Express, or NestJS
- DevOps: Experience with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP)
- Database: Knowledge of SQL or NoSQL databases
- UI Libraries: Experience with Material-UI, Ant Design, or shadcn/ui
- Animation: Proficiency with Framer Motion or similar animation libraries
- SSR/SSG: Deep understanding of Server-Side Rendering and Static Site Generation
- Performance: Experience with web performance optimization and monitoring tools
- Accessibility: Knowledge of WCAG guidelines and accessible web development
- PWA: Experience building Progressive Web Applications
- Microfrontends: Familiarity with microfrontend architecture
- Certifications: Any relevant certifications in web development
Benefits & Perks
Compensation & Benefits:
- Competitive Salary: Industry-leading compensation package with performance bonuses
- Health Insurance: Comprehensive medical insurance for you and your family
- Flexible Hours: Flexible working hours with work-life balance
- Remote Work: Option to work remotely or hybrid
- Learning Budget: Annual budget for courses, certifications, and conferences
- Latest Equipment: MacBook Pro or high-end laptop of your choice
- Paid Time Off: 24 days paid leave per year plus public holidays
- Team Events: Regular team outings, hackathons, and social events
- Career Growth: Clear career progression path with regular reviews
- Modern Office: Well-equipped office in Pune with amenities
- Snacks & Beverages: Complimentary snacks, coffee, and refreshments
- Referral Bonus: Attractive referral bonuses for successful hires
Ready to Apply?
Average response time: 3-5 days
Job Details
senior-react-developer
November 16, 2025
November 16, 2025
NA
No
Required Skills
Technology Stack
frontend
state
testing
tools
api
Share this Job
Know someone perfect for this role? Share it with them!
Ready to Join Our Team?
Don't wait! Apply now and take the next step in your career journey.