Senior Software Engineer

Digital
India Office
Contract

Job Title: Senior Software Engineer

Job Purpose: We are looking for a Senior React Native Developerwith 5–8 years of software development experience, including strongexpertisein React Native for building high-qualitycross-platform mobile applications for Android and iOS. The ideal candidateshould have experience designing scalable mobile solutions, integrating RESTAPIs,optimizingapp performance, and mentoring junior developers.

Qualification: Graduate

Certification: Java Script (ES6+) and Type Script

Experience: 8+ Years

Responsibilities:

  • Design, develop, and maintain cross-platformmobile applications using React Native. 
  • Build reusablecomponents and scalable application architecture. 
  • Integrate RESTful APIsand third-party libraries/services. 
  • Optimize application performance, responsiveness, and stability. 
  • Debug and resolveapplication issues across Android and iOS platforms. 
  • Collaborate with UI/UXdesigners, backend developers, QA, and product teams. 
  • Participate in codereviews and ensure adherence to coding standards and best practices. 
  • Mentor juniordevelopers and contribute to technical discussions. 
  • Publish and maintain applicationson Google Play Store and Apple App Store. 

Mandatory:

  • 5–8 years of software development  experience with at least 3+ years in React Native. 
  • Strong proficiency in  JavaScript (ES6+) and TypeScript. 
  • Hands-on  experience with React, React Native, Redux/Context API, and Hooks. 
  • Experience  integrating REST APIs and handling JSON data. 
  • Knowledge  of Android and iOS development lifecycle. 
  • Familiarity  with Git and Agile/Scrum methodologies. 
  • Experience  with mobile debugging and performance optimization. 
  • Understanding  of app deployment processes for Google Play Store and  Apple App Store. 
  • Experience with Firebase (Authentication,  Cloud Messaging, Analytics).
  • Knowledge  of native Android (Java/Kotlin) or iOS (Swift/Objective-C) development. 
  • Experience  with CI/CD pipelines for mobile applications.
  • Familiarity  with automated testing frameworks such as Jest and React Native Testing  Library. 
  • Exposure  to CodePush, Fastlane, or  Expo is an advantage. 

Apply Online

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.