9,209 App Development jobs in Kenya

Junior App Developer (Mobile)

80100 Nairobi, Nairobi KES60000 Annually WhatJobs

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is seeking enthusiastic and aspiring Junior App Developers to join their innovative tech team. This is a fully remote internship opportunity, providing hands-on experience in mobile application development. The ideal candidate will have a foundational understanding of programming principles and a strong desire to learn and contribute to real-world projects. You will work under the guidance of experienced developers, gaining exposure to the full app development lifecycle, from concept and design to testing and deployment.

Key Responsibilities:
  • Assist in the design, development, and testing of mobile applications for iOS and Android platforms.
  • Write clean, efficient, and well-documented code under the supervision of senior developers.
  • Collaborate with the design and product teams to translate user requirements into functional app features.
  • Participate in code reviews and contribute to improving code quality and development processes.
  • Help identify and troubleshoot bugs and performance issues.
  • Gain practical experience with mobile development frameworks and tools (e.g., Swift, Kotlin, React Native).
  • Contribute to the development of user interfaces (UI) and user experiences (UX).
  • Learn and apply version control systems (e.g., Git).
  • Assist in creating technical documentation for developed features.
  • Engage in team meetings and contribute to project discussions.

Qualifications:
  • Currently pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Basic understanding of programming concepts and languages (e.g., Java, Swift, Kotlin, JavaScript).
  • Familiarity with object-oriented programming (OOP) principles.
  • A portfolio of personal projects or relevant coursework demonstrating programming skills is highly valued.
  • Strong problem-solving and analytical abilities.
  • Eagerness to learn and adapt to new technologies and methodologies.
  • Good communication and teamwork skills, essential for remote collaboration.
  • Self-motivated and able to manage time effectively in a remote learning environment.
  • Interest in mobile app development and the tech industry.

This internship offers an excellent springboard into the world of app development, providing valuable industry experience and mentorship in a flexible, remote setting. You will have the opportunity to work on exciting projects and grow your technical skills. The role is associated with our operations in **Mombasa, Mombasa, KE**, but will be executed remotely.
This advertiser has chosen not to accept applicants from your region.

Junior App Development Trainee

50200 Tuwan KES25000 Monthly WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Are you eager to launch a career in mobile application development? Our client is offering an exciting fully remote apprenticeship opportunity for motivated individuals interested in becoming skilled app developers. This program is designed to provide comprehensive training and hands-on experience in building and maintaining cutting-edge mobile applications. You will work alongside experienced developers, learn industry-standard tools and methodologies, and contribute to real-world projects. This is a fantastic chance to gain invaluable experience in a supportive, remote-first environment, with conceptual ties to **Bungoma, Bungoma, KE**. This internship is perfect for recent graduates or individuals looking to pivot into a tech career.

Key Responsibilities:
  • Assist senior developers in designing, coding, and testing mobile applications.
  • Learn and apply mobile development best practices for iOS and/or Android platforms.
  • Participate in code reviews and contribute to improving code quality.
  • Troubleshoot and debug software defects under guidance.
  • Collaborate with team members to understand project requirements and user stories.
  • Document code and development processes.
  • Gain proficiency in relevant programming languages (e.g., Java, Kotlin, Swift, Dart) and development tools.
  • Contribute to the development of user interfaces and user experiences.
  • Learn about version control systems (e.g., Git) and agile development methodologies.
  • Engage actively in learning sessions and knowledge-sharing activities.

Qualifications:
  • A passion for technology and a strong desire to learn mobile app development.
  • Basic understanding of programming concepts or foundational knowledge in a programming language.
  • Completion of a relevant degree (e.g., Computer Science, Software Engineering) or equivalent practical experience/certifications.
  • Ability to work independently and manage time effectively in a remote setting.
  • Strong problem-solving skills and a willingness to tackle challenges.
  • Good communication skills, both written and verbal.
  • Eagerness to receive feedback and continuously improve.
  • Proactive attitude and a team player mentality.
  • Must have access to a reliable internet connection and a suitable workspace for remote work.
  • High school diploma or equivalent required; further education or self-taught skills in programming are a plus.
This apprenticeship offers a structured learning path and the opportunity to build a solid foundation in mobile development, fully remotely.
This advertiser has chosen not to accept applicants from your region.

Remote UI/UX Designer, Mobile Apps

40100 Abothuguchi West KES1500000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and creative Remote UI/UX Designer to craft intuitive and engaging user experiences for their mobile applications. This fully remote position is ideal for a designer passionate about creating seamless digital products that delight users. You will be responsible for user research, wireframing, prototyping, and creating high-fidelity designs for iOS and Android platforms. Your role will involve collaborating closely with product managers, developers, and stakeholders to translate user needs and business requirements into visually appealing and functional interfaces. Key responsibilities include conducting user testing, iterating on designs based on feedback, developing style guides, and ensuring consistency across all product touchpoints. The ideal candidate possesses a strong portfolio showcasing exceptional UI/UX design skills, particularly in mobile application development. Proficiency in design tools such as Figma, Sketch, or Adobe XD is essential. You must have a deep understanding of user-centered design principles, mobile usability heuristics, and current design trends. Excellent communication and collaboration skills are required to thrive in a remote team environment. You will be instrumental in shaping the user journey for our client's digital offerings, impacting users in the Garissa, Garissa, KE region and beyond, all from your remote workspace. A keen eye for detail, a passion for problem-solving, and the ability to articulate design decisions clearly are crucial for success in this role.
This advertiser has chosen not to accept applicants from your region.

Mobile App

KES60000 - KES120000 Y Spot Dem Auto Consult

Posted today

Job Viewed

Tap Again To Close

Job Description

Role

We are seeking detail-oriented and tech-savvy individuals in Kenya to join our beta testing team as Mobile App – User Experience Testers. In this role, you will evaluate the usability, functionality, and overall experience of a ride-sharing mobile application currently in its beta phase. Your feedback will directly influence improvements to the app's design, performance, and user satisfaction.

This is a non-technical role—no coding required. Ideal candidates are everyday smartphone users who can provide honest, thoughtful feedback on how the app performs in real-world scenarios.

Responsibilities


• Test the mobile app's user interface and navigation flows


• Identify usability issues, bugs, and performance concerns


• Submit structured feedback reports on user experience


• Participate in monthly review cycles during the 3-month beta period


• Collaborate with the product team by sharing insights and suggestions

Qualifications


• Must reside in Kenya with access to a smartphone (Android or iPhone)


• Reliable internet connection for app usage and feedback submission


• Ability to install and use ride-sharing apps from the app store


• Strong observational and communication skills


• No technical background required—just a keen eye for user experience

This advertiser has chosen not to accept applicants from your region.

Technical Implementation Engineer

Nairobi, Nairobi KES1200000 - KES2400000 Y Vyntra Global

Posted today

Job Viewed

Tap Again To Close

Job Description

Want to help banks fight financial crime with AI?
At Vyntra, we build solutions that give financial institutions full visibility of every transaction while protecting them against fraud and money laundering. As a Professional Services Consultant, you'll play a key role in bringing our technology to life for customers. You'll work directly with banks and financial institutions, guiding them through the implementation of our transaction intelligence platform, solving complex challenges, and helping them get the most from our solutions.

This is a hands-on, customer-facing role where no two projects look the same — one day you might be deploying a new solution, the next solving a critical issue or advising clients on best practices. If you're proactive, resourceful, and confident in front of customers, you'll thrive here.

In This Role At Vyntra, You Will

  • Deliver full end-to-end technical implementation projects of our innovative software solutions, ensuring they meet or exceed customer expectations.
  • Maintain advanced technical capability to implement and operate Vyntra solutions at a high level of competency.
  • Design and deploy solutions to the required standard of quality.
  • Understand customer requirements and advise on best use of Vyntra's solutions.
  • Educate and empower customers to maximize adoption of the solution.
  • Provide service and support at levels 1/2/3 as needed.
  • Collaborate closely with Project Managers, Business Analysts, Presales, Sales, and R&D teams.
  • Participate in pre-sales activities, including RFP responses and proof-of-concept exercises.

What We're Looking For

  • Strong IT/software implementation skills with hands-on experience.
  • Expertise in Linux and scripting languages such as Python, PySpark, and Bash.
  • Database experience is a plus such as SQL and scripting to extract or manipulate data (administration not required); familiarity with ElasticSearch, Oracle, MSSQL, MariaDB is a plus.
  • Strong problem-solving skills and ability to manage dynamic, customer-specific projects.
  • Excellent communication skills; able to explain technical concepts to non-technical audiences.
  • Customer-facing or consulting experience (minimum 2 years) and experience handling complex or ad hoc challenges.
  • Finance, banking, or related background is advantageous.
  • Fluent English; other languages a plus.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer - Cloud & API Development

80100 Nairobi, Nairobi KES140000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology firm seeking a highly skilled Senior Backend Software Engineer to join their fully remote engineering team. This position focuses on designing, developing, and deploying robust and scalable backend systems and APIs. The ideal candidate will have extensive experience with cloud platforms, microservices architecture, and various programming languages. You will be responsible for architecting and implementing high-performance backend services, developing secure and efficient APIs, and ensuring the smooth integration of different software components. Key responsibilities include writing clean, maintainable, and well-documented code; designing and optimizing database schemas; implementing unit and integration tests; and troubleshooting and debugging complex issues. You will collaborate closely with frontend engineers, product managers, and DevOps teams to deliver seamless user experiences and robust backend functionality. Experience with cloud providers such as AWS, Azure, or GCP is essential, as is a strong understanding of containerization technologies like Docker and Kubernetes. Proficiency in at least one backend programming language (e.g., Python, Java, Node.js, Go) is required, along with experience in building RESTful APIs and microservices. You will play a key role in code reviews, mentoring junior engineers, and contributing to the continuous improvement of our development processes and infrastructure. This role demands a proactive, self-motivated individual who excels in a remote, collaborative environment and has a passion for building high-quality software. You will be instrumental in driving the technical direction and success of critical backend systems, ensuring scalability, reliability, and security. The opportunity to work on challenging projects and contribute to cutting-edge technology is significant. Your expertise will be vital in building the foundational architecture that powers our client's innovative products and services.

Qualifications:
  • Minimum of 5 years of professional experience in backend software development.
  • Proven experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, Go).
  • Extensive experience designing and implementing RESTful APIs.
  • Strong understanding of database design, SQL/NoSQL, and data modeling.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving, debugging, and testing skills.
  • Strong communication and collaboration skills, with experience working in remote teams.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer (API Development) - Remote

90101 Gathiruini KES8500000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding technology firm specializing in digital solutions, is seeking a highly skilled Senior Backend Software Engineer with a focus on API development to join their dynamic remote workforce. This position offers the chance to design, build, and maintain robust and scalable backend systems and APIs that power our cutting-edge applications. Operating remotely from **Mlolongo, Machakos, KE**, you will be a key contributor to our engineering team, responsible for the entire backend development lifecycle. Your expertise will be crucial in developing clean, efficient, and maintainable code using modern programming languages and frameworks. The ideal candidate will have a strong understanding of API design principles (RESTful, GraphQL), microservices architecture, and database technologies (SQL, NoSQL). Responsibilities include developing new features, optimizing existing code for performance and scalability, and ensuring the security and integrity of our backend services. You will collaborate closely with frontend developers, product managers, and other engineers to deliver high-quality software solutions. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. As a remote team member, you must possess excellent communication and collaboration skills, be highly organized, and demonstrate the ability to work independently and manage your workload effectively. Your technical leadership and problem-solving abilities will be instrumental in driving innovation and ensuring the reliability and performance of our backend infrastructure. We are looking for a proactive and experienced engineer who is passionate about building efficient and scalable backend systems.

Responsibilities:
  • Design, develop, and maintain robust and scalable backend services and APIs.
  • Write clean, efficient, and well-documented code in relevant programming languages.
  • Implement and optimize database schemas and queries for performance.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Develop and maintain automated tests to ensure code quality and reliability.
  • Participate in code reviews to provide constructive feedback.
  • Troubleshoot, debug, and upgrade existing software.
  • Ensure the security and performance of backend applications.
  • Work closely with product managers to understand feature requirements.
  • Contribute to architectural decisions and technical roadmap.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of professional experience in backend software development.
  • Proven experience in designing and developing RESTful APIs and/or GraphQL APIs.
  • Proficiency in at least one backend programming language (e.g., Python, Java, Node.js, Go, C#).
  • Strong understanding of microservices architecture and design patterns.
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Cassandra).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Understanding of CI/CD principles and tools.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities, suitable for a remote environment.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest App development Jobs in Kenya !

Technical Project Manager, Agile Software Development

60200 Meru , Eastern KES160000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dynamic and technically proficient Technical Project Manager to oversee agile software development projects. This is a fully remote opportunity, allowing you to contribute from anywhere. You will be responsible for guiding development teams through the entire project lifecycle, ensuring the timely and successful delivery of high-quality software solutions. This involves meticulous planning, resource allocation, risk management, and stakeholder communication.

Your core responsibilities will include facilitating agile ceremonies (sprint planning, daily stand-ups, reviews, retrospectives), managing product backlogs, and ensuring that development teams adhere to agile principles and best practices. You will work closely with product owners, developers, QA engineers, and other stakeholders to define project scope, requirements, and deliverables. Proactive identification and mitigation of technical risks and dependencies are crucial. You will also be responsible for tracking project progress, reporting on key metrics, and ensuring transparency across the team and with stakeholders.

We are looking for a candidate with a strong technical background, preferably in software engineering or a related field, coupled with demonstrable experience in agile project management. Experience with various agile frameworks (Scrum, Kanban) and project management tools (Jira, Confluence) is essential. Excellent communication, leadership, and problem-solving skills are required. As this is a fully remote role, you must be highly organized, self-motivated, and adept at using virtual collaboration tools to foster effective teamwork and project delivery. This role is situated in Meru, Meru, KE but is performed entirely remotely.
This advertiser has chosen not to accept applicants from your region.

Technical Implementation Consultant

Nairobi, Nairobi KES1200000 - KES2400000 Y Vyntra Global remove_red_eye View All

Posted today

Job Viewed

Tap Again To Close

Job Description

Want to help banks fight financial crime with AI?

At Vyntra, we build solutions that give financial institutions full visibility of every transaction while protecting them against fraud and money laundering. As a Professional Services Consultant, you'll play a key role in bringing our technology to life for customers. You'll work directly with banks and financial institutions, guiding them through the implementation of our transaction intelligence platform, solving complex challenges, and helping them get the most from our solutions.

This is a hands-on, customer-facing role where no two projects look the same — one day you might be deploying a new solution, the next solving a critical issue or advising clients on best practices. If you're proactive, resourceful, and confident in front of customers, you'll thrive here.

Our role is Hybrid - you'll spend time on site with customers, in our offices and working remotely.

In this role at Vyntra, you will:

  • Deliver full end-to-end technical implementation projects of our innovative software solutions, ensuring they meet or exceed customer expectations.
  • Maintain advanced technical capability to implement and operate Vyntra solutions at a high level of competency.
  • Design and deploy solutions to the required standard of quality.
  • Understand customer requirements and advise on best use of Vyntra's solutions.
  • Educate and empower customers to maximize adoption of the solution.
  • Provide service and support at levels 1/2/3 as needed.
  • Collaborate closely with Project Managers, Business Analysts, Presales, Sales, and R&D teams.
  • Participate in pre-sales activities, including RFP responses and proof-of-concept exercises.

What we're looking for:

  • Strong IT/software implementation skills with hands-on experience.
  • Expertise in Linux and scripting languages such as Python, PySpark, and Bash.
  • Database experience is a plus such as SQL and scripting to extract or manipulate data (administration not required); familiarity with ElasticSearch, Oracle, MSSQL, MariaDB is a plus.
  • Strong problem-solving skills and ability to manage dynamic, customer-specific projects.
  • Excellent communication skills; able to explain technical concepts to non-technical audiences.
  • Customer-facing or consulting experience (minimum 2 years) and experience handling complex or ad hoc challenges.
  • Finance, banking, or related background is advantageous.
  • Fluent English; other languages a plus.

As part of your application, we will ask you to answer a few short questions about your experience with customer projects, scripting, databases, and fintech. This helps us get to know you better and ensures a good match.

This advertiser has chosen not to accept applicants from your region.

Technical Apprentice - Software Development

00200 Ngong KES25000 Monthly WhatJobs

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeships & trainee
Our client is committed to fostering talent and providing exceptional career launchpads. We are looking for enthusiastic and eager individuals to join our fully remote Technical Apprenticeship program, focusing on Software Development. This is an unparalleled opportunity for aspiring developers to gain practical, real-world experience under the guidance of industry experts, all from the convenience of their remote workspace. As a Technical Apprentice, you will participate in comprehensive training modules covering various programming languages, software development methodologies, and best practices. You will be assigned to development projects, contributing to coding, testing, and debugging efforts under close mentorship. The program is designed to equip you with the foundational skills necessary for a successful career in software engineering. We seek candidates with a demonstrable passion for technology, a strong aptitude for logical thinking, and a keen interest in learning new skills. While prior coding experience is not strictly required, a basic understanding of computer science concepts or a self-taught programming background will be advantageous. Excellent problem-solving abilities, a proactive attitude, and the capacity to work effectively within a remote team environment are crucial. You must be a motivated self-starter, capable of absorbing new information quickly and applying it to practical tasks. Strong communication skills are essential for interacting with mentors and team members virtually. This apprenticeship offers a pathway to potential full-time employment upon successful completion of the program. If you are ready to embark on a rewarding career in software development and are based within reasonable proximity to Ruiru, Kiambu, KE , this remote opportunity is ideal for you. Apply today to kick-start your tech journey.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All App Development Jobs