Job Summary:
We are seeking a skilled and innovative Mobile Application Developer to design, develop, and maintain high-performance mobile applications for Android and/or iOS platforms. The ideal candidate will have strong programming expertise, a solid understanding of mobile architecture, and the ability to deliver secure, scalable, and user-friendly applications aligned with business requirements.
Key Responsibilities:
- Design and develop mobile applications for Android and/or iOS platforms.
- Write clean, maintainable, and efficient code following best practices.
- Integrate applications with RESTful APIs and backend services.
- Ensure application performance, responsiveness, and security.
- Conduct testing, debugging, and performance optimization.
- Participate in full application lifecycle (concept, design, development, testing, release, and support).
- Collaborate with UI/UX designers and backend developers.
- Publish and manage applications on App Store and Google Play (if applicable).
- Maintain documentation and provide technical support when required.
Qualifications & Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 35+ years of experience in mobile application development.
- Proficiency in Swift / Kotlin / Java / Flutter / React Native (as applicable).
- Strong understanding of mobile app architecture patterns (MVC, MVVM, etc.).
- Experience with APIs, JSON, and third-party libraries.
- Knowledge of mobile security best practices.
- Experience in Agile development environments.