RA Ethiopia
ICT
Computer Science and Information Technology
Addis Ababa
3 years
1 Position
2025-06-04
to
2025-06-08
software UI design patterns
Computer sciences
Contract
Share
Job Description
Job Description: Mobile App Backend Developer (Contract Position) | iOS Mobile App Developer
We are looking for a highly skilled and motivated App Backend Developer (iOS App Developer) to join our team for an exciting new project with immense potential to make a significant impact in East Africa. This is a 3-month contract role, with the possibility of extension based on performance and project needs. You will have the unique opportunity to work alongside and learn from seasoned engineers and architects with experience at organizations like Google, Amazon, Samsung, DocuSign, and Dell.
Why Join Us?
Work on cutting-edge technology with an experienced team.
Collaborate with and learn from engineers from Google, Amazon, Samsung, DocuSign, and Dell.
Opportunity for contract extension based on performance.
Gain exposure to industry-standard practices and processes.
Duration: 3 months (with the possibility of extension)
Location: Remote/Hybrid (depending on the candidate’s preference)
Compensation: Competitive and based on experience
Design, develop, and maintain robust backend systems.
Develop and optimize APIs for seamless integration with front-end and external services.
Implement secure and scalable data storage and retrieval mechanisms.
Collaborate with cross-functional teams to define and deliver project requirements.
Troubleshoot and debug issues to ensure system stability and performance while delivering high-quality, reliable code.
Conduct code reviews to ensure high-quality deliverables.
Stay updated with industry best practices and emerging technologies.
OR for iOS Mobile App Developer
Develop, maintain, and enhance iOS applications with a focus on high-quality, user-friendly designs.
Implement UI/UX designs in accordance with Apple’s Human Interface Guidelines.
Integrate and optimize APIs for seamless interaction with backend systems.
Write clean, efficient, and maintainable code using Swift and SwiftUI.
Optimize application performance, memory usage, and responsiveness.
Troubleshoot and debug issues to ensure a smooth user experience.
Collaborate closely with designers, backend developers, and stakeholders to meet project goals.
Stay current with emerging iOS trends and technologies to incorporate them into development.
Required Skills and Qualifications:
Proven experience as a Backend Developer or in a similar role.
Proficiency in backend frameworks and languages such as Node.js, Python, or Java, or Go.
Experience with RESTful APIs.
Strong understanding of database design and management (SQL and NoSQL databases).
Hands-on experience integrating and managing payment gateways such as Telebirr, Chapa, Sentimpay, etc ensuring secure, scalable, and efficient transaction processing in backend systems.
Hands-on experience with cloud platforms (AWS, Google Cloud, or Azure).
Knowledge of CI/CD pipelines and deployment processes.
Experience with version control systems like Git.
Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.
Understanding of security best practices, including authentication and authorization mechanisms.
OR for iOS Mobile App Developer
Proven experience in developing iOS applications with Swift.
Strong understanding of iOS SDK, Xcode, and associated tools.
Experience with iOS frameworks like Core Animation, Core Location, and Swift Data.
Familiarity with UIKit and/or SwiftUI for UI development.
Experience with RESTful APIs or GraphQL for data integration.
Strong debugging and performance optimization skills, including memory management.
Familiarity with third-party libraries and tools such as Realm, Lottie or Firebase.
Experience with version control systems, particularly Git.
Experience with payment control systems, particularly Git.
Additional Skills:
Experience integrating mobile payment systems such as Telebirr, Sentimpay, Chapa, or similar APIs into iOS applications, ensuring secure and seamless transaction workflows.
Knowledge of Kotlin Multiplatform (KMP) and testing tools like XCTest and UI automation frameworks is a plus.
Behavioral Qualities:
Self-motivated: Able to work independently and take initiative. | Takes ownership of tasks and delivers on time.
Attention to detail: Delivering high-quality and reliable code. | Ensures pixel-perfect UI implementation and reliable functionality.
Collaborative mindset: Willing to work closely with a diverse team of engineers and stakeholders. | Works effectively with cross-functional teams.
Problem-solving attitude: Proactively addressing challenges and finding solutions. | Proactively addresses challenges with innovative solutions.
Additional Information:
Candidates are encouraged to submit links to their previous work (e.g., GitHub repositories, published apps, or live websites). Providing such examples will help us expedite the evaluation process.
This is an opportunity to contribute to an app with the potential to become a significant player in the East African tech ecosystem.
Apply now to join a high-caliber team and contribute to a game-changing project!
Interested & Qualified Applicants can apply Through this Email Adress; todissu@gmail.com
within 7 consecutive days.
Fields Of Study
Computer sciences
Skills Required
software UI design patterns
Related Jobs
4 days left
Sunny Steel Pipe Manufacturing PLC
Data Entry Clerk
Data Entry
Full Time
1 yrs
2 Positions
TVET Diploma (10+3 or above) in Information Technology, Accounting or in a related field of study with relevant work experience and Valid COC Certification Duties & Responsibilites: - Accurately entering and updating records into the company’s ERP system - Reviewing data for inconsistencies and making necessary corrections - Ensuring consistency, integrity, and reliability of data across systems - Collaborating with internal teams to maintain and improve data quality - Maintaining proper documentation related to data entry processes Required Skills: - Strong attention to detail and high accuracy in data input - Ability to identify and correct errors - Excellent organizational skills for maintaining and structuring data - Proficiency in Microsoft Office Suite (Excel, Word, etc.)
about 9 hours left
East African Lion Brands Industries PLC
ICT Department Manager
ICT Manager
Full Time
8 yrs
1 Position
MSc or BSc Degree in IT, Computer Science or in a related field of study with relevant work experience, out of which 4+ years in Managerial roles. Duties and Responsibilities: - Oversee the deployment, maintenance, and optimization of hardware, software, and network systems. - Ensure high availability, performance, and scalability of IT services. - Develop and enforce cybersecurity policies, procedures, and best practices.
about 9 hours left
East African Lion Brands Industries PLC
Senior Cybersecurity Officer
CyberSecurity Officer
Full Time
5 yrs
1 Position
BSc Degree in Information Technology, Computer Science or in a related field of study with relevant work experience Duties and Responsibilities: - Lead the daily operations of cybersecurity tools (e.g., firewalls, antivirus, IDS/IPS). - Oversee log analysis, threat hunting, and vulnerability scanning. - Monitor and respond to cybersecurity incidents using tools like Zabbix and Veeam.
1 day left
Alta Computec PLC (The ICT Solution Center)
Professional Software Support Engineer
Software Engineer
Full Time
3 - 5 yrs
1 Position
Bachelor’s Degree or TVET Level IV in computer science, Software Engineering or in a related field of study with relevant work experience, out of which 1-2 years in a Senior ATM Technician position and 3 years in a Senior ATM Technician position.
2 days left
Get -As international PLC
Odoo Developer
Software Developer
Full Time
2 yrs
1 Position
Educational background in a related field of study with relevant work experience with POS, logistics, and trading workflows Duties & Responsibilites: - Customize and develop Odoo modules - Maintain and improve existing codebase - Collaborate with the functional and project teams
2 days left
Safaricom Telecommunications Ethiopia PLC
Product Specialist – M-PESA Consumer Savings and Credit (Internal /External)
Product Specialist
Full Time
1 yrs
1 Position
Experience in product, engineering, developer advocacy, or technical support roles, preferably with a focus on APIs or developer platforms Duties & Responsibilites: - Shape the vision and strategy for our M-PESA Open API platform based on what developers need and where the market is heading - Work with Product leads and engineers to design M-PESA Open APIs with scalability, security, and ease of integration in mind. - Lead Developer Relations to engage API users, gather feedback, and drive community growth to engage API users and gather feedback - Work with legal and security teams to ensure M-PESA Open API compliance (GDPR, SOC 2, etc.).