About the job
Position: Senior React Native Developer
Designation: Senior Software Development Engineer (SDE-II/III)
Function: Technology
Reporting to: Lead Developer/CTO
Experience: 5+ Years
Location: Gurgaon/Kolkata/Pune
Work Mode: Hybrid
Number of Positions: 1
Qualification: Bachelor’s/Master’s Degree in Computer Science or a related field
About Us:
NowPurchase is revolutionizing the $140B metal manufacturing industry by offering an advanced digital marketplace for sourcing raw materials like scrap, pig iron, ferroalloys, and additives. Our technology enables metal manufacturers to optimize productivity and enhance process reliability. With over 250 factories already partnered with us nationwide, we are poised for rapid expansion across India. Learn more at www.nowpurchase.com.
Job Description:
We are looking for an exceptional Senior React Native Developer who will take ownership of designing and developing advanced cross-platform mobile applications. You will lead complex projects, mentor junior developers, and collaborate closely with cross-functional teams to deliver high-quality, performant applications.
Key Responsibilities:
- Lead the development and maintenance of robust cross-platform mobile applications using React Native.
- Understand, analyze, and translate business requirements into technical solutions.
- Collaborate closely with UI/UX designers to create visually compelling, user-friendly interfaces.
- Implement and integrate with RESTful APIs and backend services.
- Maintain code quality through code reviews and adherence to best practices.
- Optimize application performance and address potential bottlenecks.
- Mentor and guide junior team members, ensuring high coding standards.
- Stay updated with the latest industry trends and technologies in mobile development.
Required Skills:
- Strong expertise in JavaScript, React Native, and React, with 5+ years of development experience.
- Team management experience
- Extensive experience of architecting of mobile/tablet/TV and AR.
- Proficiency with state management libraries such as Redux, MobX, or Recoil.
- Experience integrating with RESTful APIs and handling complex data structures in JSON.
- Strong understanding of Android development and familiarity with native build tools (Gradle, Xcode).
- Mastery of Git and version control workflows.
- Excellent problem-solving and debugging skills.
- Strong written and verbal communication skills, with proven leadership and mentoring experience.
Desired Attributes:
- Familiarity with CI/CD pipelines and mobile deployment processes.
- Knowledge of TypeScript for enhanced code reliability.
- Experience with automated testing frameworks like Jest, Mocha, or Detox.
- Demonstrated experience in Agile/Scrum methodologies.
- Participating actively in the developer community or contributing to open-source projects is a plus.
Compensation & Benefits:
- Competitive salary based on industry standards and candidate expertise.
- Group Medical Insurance covers family, including parents, spouse, and children, with an optional top-up.
- Comprehensive leave policy, including maternity and paternity leaves.
- Regular team activities and complimentary snacks.
Hiring Process:
- Initial virtual discussion with Lead Developer.
- Technical discussion with SME.
- Final discussion with CTO (virtual or in-person).
- HR interview (virtual or in-person) for final feedback.
- Prompt email communication regarding offer status.