Job Title: Senior Mobile Developer (iOS, Android, Ionic)
We are seeking an experienced Senior Mobile Developer to design, develop, and maintain high-quality mobile applications across iOS and Android platforms. The ideal candidate brings strong expertise in native development as well as hybrid frameworks like Ionic, with a focus on performance, scalability, and user experience.
⸻
Key Responsibilities
• Design and develop mobile applications for iOS and Android platforms
• Build and maintain hybrid mobile applications using Ionic
• Architect scalable and maintainable mobile solutions
• Collaborate with product managers, designers, and backend teams for end-to-end delivery
• Integrate mobile applications with backend services and APIs
• Optimize applications for performance, responsiveness, and scalability
• Implement monitoring, logging, and performance tracking mechanisms
• Ensure adherence to quality engineering practices, including code reviews and testing
• Perform both manual and automated testing
• Ensure applications meet ADA accessibility compliance standards
• Troubleshoot and resolve production issues
⸻
Required Qualifications
• 15 years of experience in mobile application development
• Strong expertise in:
• Native iOS development (Swift/Objective-C)
• Hands-on experience with Ionic framework for hybrid apps
• Deep understanding of mobile architecture and design patterns
• Strong experience in API integration (REST/GraphQL)
• Experience with application performance tuning and optimization
• Familiarity with CI/CD pipelines for mobile applications
• Experience with monitoring and analytics tools
⸻
Preferred Qualifications
• Experience with cross-platform frameworks beyond Ionic (e.g., React Native, Flutter)
• Knowledge of cloud platforms (AWS, Azure, or Google Cloud Platform)
• Experience in Agile/Scrum environments
• Strong understanding of security best practices in mobile apps
⸻
Soft Skills
• Strong problem-solving and analytical thinking
• Ability to work independently and in cross-functional teams
• Excellent communication skills
• Attention to detail and commitment to quality