Job Summary
We are seeking a skilled Mobile Application Developer to design, develop, test, and maintain high-quality mobile applications for iOS and/or Android platforms. The ideal candidate writes clean, scalable code, collaborates effectively with cross-functional teams, and takes ownership of app performance, reliability, and user experience.
Key Responsibilities
- Design, develop, and maintain mobile applications for iOS (Swift/Objective-C) and/or Android (Kotlin/Java)
- Translate UI/UX designs and product requirements into functional, high-performance applications
- Write clean, maintainable, and testable code following best practices
- Integrate RESTful APIs, third-party SDKs, and backend services
- Optimize application performance, responsiveness, and stability
- Identify and fix bugs, performance bottlenecks, and security issues
- Participate in code reviews and contribute to technical architecture decisions
- Collaborate with product managers, designers, and backend engineers
- Publish apps to the App Store and/or Google Play and manage post-release updates
Required Skills & Qualifications
- Proven experience developing mobile applications for iOS, Android, or both
- Strong proficiency in Swift, Kotlin, Java, or Objective-C
- Experience with mobile frameworks such as Flutter or React Native (if cross-platform)
- Solid understanding of mobile UI/UX principles and platform guidelines
- Experience consuming RESTful APIs and handling JSON/XML
- Familiarity with Git and version control workflows
- Knowledge of mobile app testing, debugging, and performance optimization
- Understanding of secure coding practices and data protection
Preferred Qualifications
- Experience with CI/CD pipelines for mobile apps
- Familiarity with cloud services (Firebase, AWS, Azure)
- Experience with offline storage, caching, and background processes
- Knowledge of app analytics and crash reporting tools
- Published apps in the App Store and/or Google Play
Education
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience
Job Type: Full-time