Senior Mobile Developer

Green Share Future Addis Ababa · ETHIOPIA Posted 5h ago

About this role

Job Title: Senior Mobile App Developer Experience: 3+ Years (This is a must) Employment Type: Full-Time
We are looking for an experienced Senior Mobile Developer with strong expertise to join our development team. The ideal candidate will have at least 3 years of professional mobile application development experience after graduation and a strong understanding of building, testing, deploying, and maintaining production-grade mobile applications for both Android and iOS.

Key Responsibilities

· Design and develop high-quality cross-platform mobile applications

· Build reusable, scalable, and maintainable components

· Integrate mobile applications with RESTful APIs and backend services

· Work with state management solutions

· Implement responsive and adaptive user interfaces for different screen sizes and devices.

· Integrate third-party services and SDKs.

· Work with local storage and offline capabilities where required.

· Debug and resolve application crashes, performance issues, and production bugs.

· Write unit, widget, and integration tests.

· Optimize applications for performance, memory usage, and battery consumption.

· Prepare and maintain applications for Google Play Store and Apple App Store releases.

· Collaborate with teams

· Provide technical guidance and mentorship to other mobile developers when required.

· Prepare & maintain technical documentation

Required Qualifications

· Bachelor's degree in Computer Science, Software Engineering, or a related field

· 3+ years of experience developing and maintaining production Android and iOS applications.

· Experience with at least one major state management approach

· Strong experience integrating REST APIs.

· Good understanding of JSON, HTTP, API authentication, and asynchronous programming.

· Experience with Git and collaborative software development workflows.

· Experience debugging and optimizing mobile applications.

· Understanding of Android and iOS application deployment processes.

Tools: Git, Android Studio, VS Code, Xcode
CI/CD: GitHub Actions, GitLab CI, or similar

What We Are Looking For

· Ability to take full ownership and responsibility for assigned tasks and deliverables from planning through completion.

· Strong problem-solving and debugging skills.

· Strong understanding of mobile UI/UX principles.

· Focus on performance, reliability, security, and maintainability.

· Ability to work effectively with backend, frontend, QA, and product teams.

· Strong communication and collaboration skills.

· Ability to review code and mentor other developers.

· Experience working in an agile development environment.

To apply: Send your updated CV to info@greensharefuture.com

Skills & tags

  • Applications Development
  • Mobile Application Development
  • Software Deployment

Never miss a role

New jobs land on Telegram first

Every opening we aggregate is posted to @ethio_tech_jobs within minutes — join the channel and be the first to apply.

Join @ethio_tech_jobs