Position
Mobile Application Developer skilled in React Native or Flutter with 45 years of hands-on experience. In this role, you will help build and improve high-performance mobile apps that power the daily operations of thousands of logistics users across India.
Key Responsibilities
- Develop, maintain, and enhance mobile applications using React Native or Flutter for both Android and iOS platforms.
- Collaborate with product managers, designers, and backend developers to define and deliver new features.
- Build reusable components and ensure application performance, responsiveness, and reliability.
- Integrate mobile applications with REST APIs, third-party services, and internal backend systems.
- Identify, debug, and fix performance issues, bugs, and crashes.
- Follow best coding practices, conduct code reviews, and maintain clean, scalable code.
- Participate in Agile processes such as sprint planning, daily standups, and retrospectives.
- Stay updated on trends and advancements in mobile technologies to help improve products and processes.
Required Skills & Qualifications
- 45 years of professional experience in mobile application development.
- Hands-on experience with React Native or Flutter (knowledge of both is a plus).
- Strong proficiency in JavaScript/TypeScript (for React Native) or Dart (for Flutter).
- Solid understanding of state management (Redux, MobX, Provider, Bloc, Riverpod, etc.).
- Experience integrating backend services via REST APIs.
- Hands-on experience with backend technologies such as Laravel, Firebase.
- Knowledge of relational databases such as MySQL, PostgreSQL.
- Strong understanding of mobile UI/UX best practices.
- Experience with version control (Git) and CI/CD workflows.
- Experience deploying applications on the Google Play Store and Apple App Store.
- Strong debugging and problem-solving skills.
Preferred Qualifications
- Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C).
- Experience with Firebase (Auth, Firestore, Messaging, Crashlytics).
- Knowledge of app security standards and performance optimization.
- Experience working with analytics tools and push notification services.
- Exposure to GraphQL or WebSockets is a plus.
Soft Skills
- Excellent communication and teamwork abilities.
- Strong analytical and problem-solving skills.
- Ability to work independently, prioritize tasks, and meet deadlines.
- Passion for building scalable, high-quality mobile applications.