Mobile App Developer _ Navi Mumbai _ WFO
Trigent Software Private Limited
Job Description
Job Description
Role: Mobile App Developer React Native
Location: Mumbai, India, Onsite
Department: Digital Data and Platforms
Experience: 4+ Years
Role Overview
We are seeking a highly skilled Mobile App Developer with strong experience in building scalable, high-performance cross-platform mobile applications using React Native. The ideal candidate will have hands-on expertise in mobile application architecture, API integrations, state management, performance optimization, and deployment processes for Android and iOS platforms.
This role requires strong problem-solving skills, deep understanding of mobile application development best practices, and the ability to collaborate with cross-functional teams to deliver enterprise-grade digital experiences.
Key Responsibilities
Mobile Application Development
Design, develop, and maintain cross-platform mobile applications using React Native.
Build reusable, scalable, and maintainable mobile UI components.
Develop responsive and high-performance mobile applications for Android and iOS platforms.
Implement clean architecture and coding standards for mobile applications.
API Integration & State Management
Integrate RESTful APIs and third-party services into mobile applications.
Manage application state using Redux, Context API, or Zustand.
Implement secure authentication and authorization mechanisms such as JWT and OAuth.
Handle offline storage, synchronization, and caching mechanisms.
Performance Optimization
Optimize app performance, responsiveness, and memory utilization.
Debug and resolve mobile application crashes, bottlenecks, and production issues.
Implement efficient navigation, lazy loading, and app rendering optimization techniques.
Mobile Platform & Native Integration
Work with native modules and bridge integrations for Android and iOS.
Integrate device capabilities such as camera, GPS, notifications, biometrics, and file storage.
Ensure compatibility across multiple devices, screen sizes, and OS versions.
CI/CD & Deployment
Manage mobile application builds and deployments for Google Play Store and Apple App Store.
Implement CI/CD pipelines for mobile applications using Azure DevOps, GitHub Actions, or Fastlane.
Work with version control systems and release management processes.
Testing & Quality Assurance
Write unit tests and integration tests using Jest and React Native Testing Library.
Collaborate with QA teams for testing, debugging, and production releases.
Ensure adherence to mobile security, performance, and quality standards.
Collaboration
Work closely with backend developers, UI/UX designers, QA engineers, DevOps teams, and product managers.
Participate in Agile ceremonies, sprint planning, code reviews, and architecture discussions.
Required Skills
Programming Languages
JavaScript
TypeScript
Mobile Frameworks & Libraries
React Native
Redux / Context API / Zustand
React Navigation
Mobile Development
Android & iOS application development
REST API Integration
Push Notifications
Local Storage & Offline Sync
Native Module Integration
Tools & Platforms
Git / GitLab / GitHub
Postman
Firebase
Fastlane
Android Studio
Xcode
CI/CD & DevOps
Azure DevOps / GitHub Actions
App Store & Play Store deployment processes
Preferred Qualifications
Experience building enterprise-grade mobile applications.
Experience integrating payment gateways, maps, analytics, and communication SDKs.
Knowledge of mobile application security best practices.
Experience with Firebase services such as Crashlytics, Analytics, and Push Notifications.
Exposure to Agile / Scrum development methodologies.
Understanding of mobile app performance monitoring and observability tools.
Education
Bachelor's Degree in Computer Engineering, Computer Science, or related field.
Key Competencies
Strong problem-solving mindset
Mobile-first architecture thinking
Performance optimization skills
Collaboration and communication
Attention to UI/UX quality
Ability to work in fast-paced environments