
Mobile App Developer at Horra Corporate Group
- Ethiopia
- Permanent
- Full-time
- Write clean, efficient, and reusable code for high-performance applications.
- Design and develop high-volume, low-latency applications for mission-critical systems, ensuring high availability and performance.
- Contribute to all phases of the development lifecycle: concept, design, build, deploy, test, release to app stores, and support.
- Diagnose and fix performance issues and bugs to improve application functionality.
- Ensure designs comply with specifications.
- Prepare and produce releases of the application.
- Support continuous improvement by investigating and presenting new technologies and alternatives for architectural review.
- Collaborate with developers, and designers to brainstorm new features and functionalities.
- Write readable code, create extensive documentation for existing code, and refactor previously written code to improve readability.
- Design, develop, and implement high-performing, scalable mobile applications using Flutter.
- Create beautiful and intuitive user interfaces (UIs) that deliver an exceptional user experience (UX) across all platforms (Android & iOS).
- Integrate with various APIs and third-party services to enhance app functionality.
- Conduct thorough testing to ensure a bug-free and optimized app experience.
- Stay up-to-date with the latest advancements in Flutter and Dart programming
- Education Qualification: Bachelor Degree in Computer Science, Information Technology, Computer Engineering, Software Engineering or a related field
- Work Experience: A minimum of 2 (two) years of demonstrated work experience in mobile application development.
- Proven experience building mobile applications with the Flutter framework and Dart programming language.
- Proficiency with development IDEs such as Android Studio, Android SDK, and Firebase Test Lab.
- Hands-on experience using RESTful APIs and integrating third-party libraries.
- Experience in designing and developing microservices architecture and containers.
- Strong knowledge of object-oriented analysis, UML, and design using common design patterns.
- Experience with offline storage, threading, performance tuning, and push notifications.
- Familiarity with iOS integration with Flutter.
- Experience using version control systems like GitHub.
- Comprehensive understanding of SDLC and Agile development methodologies.
- A track record of delivering successful complex consumer product apps, including finance and e-commerce apps.
- Keen eye for design and the ability to translate UI/UX mockups into functional code.
- Excellent communication and collaboration skills to work effectively within a cross-functional team.
- Strong work ethic, self-motivation, and ability to thrive in a fast-paced startup environment.
- Samples of mobile applications you have worked on, including your contributions to each project.
- Able to maintain good relationship with internal and external stakeholders.
- Takes initiative, adaptive, and willing to teach and learn from others.
- Female candidates are highly encouraged to apply.
JobWeb Ethiopia