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.(ref : hirist.tech)