HamburgerMenu
hirist

Senior Software Engineer - React.js/React Native

Enter
Bangalore
3 - 5 Years

Posted on: 18/11/2025

Job Description

We are seeking a talented Senior Software Engineer (SSE) with 3- 5 years of hands-on experience in React and React Native. In this role, you will design, develop, and enhance cutting-edge web and mobile applications. Your expertise with frameworks such as React, Redux, Next.js, and MUI, along with strong component-driven development practices, will play a critical role in building scalable, user-centric products.


Key Responsibilities :


- Design, develop, and maintain high-quality web and mobile applications using React and React Native.


- Build reusable UI components and libraries to speed up development and ensure consistency.


- Collaborate with product managers, designers, and engineering teams to deliver features aligned with business goals.


- Write clean, efficient, and maintainable code following industry best practices.


- Implement component-driven development, reusable architecture, and optimized rendering.


- Conduct code reviews, identify gaps, and suggest improvements to enhance performance and scalability.


- Integrate applications with backend services using REST APIs, JSON, and secure data transmission.


- Work closely with backend teams to design API contracts and ensure seamless integration.


- Ensure high performance, responsiveness, and device compatibility.


- Participate in Agile ceremoniesstandups, planning, retrospectivesand contribute to sprint deliverables.


Required Skills & Expertise :


- 3- 5 years of solid experience in React, React Native, and their ecosystems.


- Strong knowledge of Redux, Next.js, and MUI Framework.


- Proficiency in building modern web applications using HTML, CSS, JavaScript.


- Expertise in handling REST APIs, JSON structures, and integrating backend services.


- Experience in creating and optimizing mobile apps using React Native.


- Familiarity with UI libraries and frameworks for building responsive and interactive UIs.


- Exposure to Webpack and Node.js is an added advantage.


- BE/B.Tech in Computer Science, Information Science, Electronics & Communication, or related fields.


- Strong verbal and written communication skills.


- Ability to work collaboratively in a fast-paced, cross-functional environment.


- Problem-solving mindset with attention to detail.


- Experience with testing frameworks (Jest, React Testing Library).


- Knowledge of performance optimization techniques for both web and mobile apps.


- Familiarity with Agile methodologies and project management tools.



info-icon

Did you find something suspicious?