Position Overview:
- As a Mobile App Developer you will be instrumental in designing, developing, and maintaining our mobile application for both Android and iOS platforms. You will work closely with crossfunctional teams to deliver a seamless user experience, incorporating features such as personalized recommendations, payment options, and reward systems.
Key Responsibilities:
- Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical specifications and mobile app features.
- Develop and implement highquality mobile applications for Android and iOS platforms using industrystandard programming languages and frameworks.
- Design intuitive user interfaces and experiences that prioritize user engagement, accessibility, and trust.
- Integrate payment options, including MPESA and debit/credit cards, to facilitate seamless transactions and user experience.
- Implement features such as Lay Buy options, store rewards, and complaint filing functionalities to enhance user satisfaction and retention.
- Ensure mobile app performance, security, and scalability through thorough testing, debugging, and optimization.
- Stay updated on emerging technologies, industry trends, and best practices in mobile app development to continuously improve our platform.
Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Years of experience in mobile app development, with a strong portfolio showing your previous work.
- Proficiency in programming languages and frameworks relevant to mobile app development, such as Swift, Kotlin, React Native, flutter etc.
- Experience with mobile app design principles, user interface development, and user experience optimization.
- Knowledge of mobile app security best practices, data protection, and compliance standards.
- Strong problemsolving skills, attention to detail, and ability to work effectively in a collaborative team environment.
- Excellent communication skills and ability to convey technical concepts to nontechnical stakeholders.
Preferred Qualifications:
- Experience with mobile app development in the ecommerce or marketplace domain.
- Familiarity with payment integration systems, including MPESA and online banking platforms.
- Knowledge of cloud services, server less architecture, and backend development.
- Contributions to opensource projects or participation in developer communities.
- Experience with Agile/Scrum development methodologies.
Please apply on the official website using the link(s) below