About the Role :
We are looking for a Senior Mobile Application Developer who will take ownership of end-to-end mobile development strategy, mentor and guide a team, and ensure seamless delivery of high-quality mobile applications. This role requires strong expertise in mobile technologies, architecture design, Agile methodologies, and root cause analysis, along with exposure to emerging trends such as AI in app development.
Location : Kolkata
Employment Type : Full-time
Experience : 7-8 years
Key Responsibilities :
- Lead and manage a team of mobile developers, ensuring timely and quality delivery of projects.
- Define and maintain mobile app architecture, coding standards, and best practices.
- Collaborate with product managers, UI / UX designers, and backend teams to translate business requirements into scalable solutions.
- Oversee app development for native and / or cross-platform frameworks.
- Manage sprints, backlog grooming, and delivery timelines using Agile / Scrum methodologies.
- Review and optimize code for performance, security, and maintainability.
- Ensure compliance with App Store and Google Play guidelines for app submissions.
- Provide technical guidance and mentorship to team members.
- Troubleshoot and resolve complex technical issues.
- Stay updated with the latest mobile technologies, frameworks, and industry trends.
Required Skill Sets :
Proficiency in one or more : Kotlin / Java (Android), Swift / Objective-C (iOS), Flutter, React Native.Strong understanding of mobile architecture patterns (MVVM, BLoC, Clean Architecture).Experience integrating REST APIs, GraphQL, push notifications, and third-party SDKs.Knowledge of mobile security best practices.Experience with CI / CD pipelines for mobile app deployments.Strong problem-solving skills with the ability to make quick, informed decisions.Excellent leadership, communication, and stakeholder management skills.Education :
MCA / B.Tech or equivalent