Senior Mobile Application Developer
Trust Business Group
Addis Ababa, Ethiopia
Permanent
Published 1 month ago · Expires 3 weeks from now
Job description
## Title: Senior Mobile Application Developer
Job Overview
We are looking for a skilled Senior Mobile Application Developer to join our engineering team. You will be responsible for the design, development, and maintenance of high-quality mobile applications for both iOS and Android platforms. Your primary focus will be the development of mobile-side logic, ensuring high performance and responsiveness, and collaborating with our design team to create a seamless user experience.
Key Responsibilities
- Lead the entire app lifecycle, from initial concept and design to testing, release, and post-launch support
- Write clean, scalable, and maintainable code using native or cross-platform frameworks
- Work closely with designers to translate wireframes and prototypes into functional, visually appealing interfaces
- Connect mobile applications to backend services via RESTful or GraphQL APIs to provide dynamic content
- Monitor and improve app performance, focusing on load times, battery consumption, and memory management
- Identify, troubleshoot, and fix complex bugs and performance bottlenecks
- Manage the submission process for the Apple App Store and Google Play Store, ensuring compliance with all guidelines
Required Technical Skills
- Proficiency in Swift (iOS), Kotlin (Android), or Dart/JavaScript for cross-platform development
- Hands-on experience with Flutter, React Native, or native SDKs
- Expert knowledge of Git (GitHub/GitLab) for version control
- Understanding of mobile databases (SQLite, Realm) and cloud services (Firebase, AWS, or Azure)
- Familiarity with CI/CD pipelines and automated testing (Unit and UI tests)
Preferred Qualifications
- 3+ years of professional mobile development experience
- Strong portfolio of released applications on the App Store or Google Play