2,834 Application Developer jobs in Kenya

Mobile Application Developer

Nairobi, Nairobi KES1200000 - KES3600000 Y Imminent Transcendent Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

1.
Mobile App Developer

Job Title: Mobile App Developer

Summary:

We are seeking a skilled Mobile App Developer to design, develop, and maintain high-quality mobile applications for iOS and Android platforms, supporting business-to-business (B2B) healthcare solutions for our clients, primarily businesses such as healthcare providers and organizations. The role is full-time and in-office at our Nairobi, Kenya location. The ideal candidate will have strong experience integrating APIs to deliver seamless, user-friendly mobile experiences and must be a quick learner capable of adapting to new tools, platforms, and methodologies. Experience with AI tools in the development process is a plus.

Responsibilities:

  • Design and develop mobile applications for iOS and Android using frameworks like React Native, Flutter, or native development (Swift, Kotlin) to meet the needs of business clients.

  • Integrate Restful APIs and third-party services to enable real-time data exchange and functionality for B2B applications.

  • Collaborate with UX/UI designers to create intuitive, responsive interfaces tailored to business user needs.

  • Write clean, maintainable, and well-documented code, adhering to industry best practices.

  • Perform testing, debugging, and optimization to ensure application performance and reliability for enterprise clients.

  • Rapidly learn and adopt new mobile development tools, platforms, and methodologies to support evolving business requirements.

  • Work with cross-functional teams, including backend developers and product managers, to align on project goals for business clients.

  • Contribute to app store deployment processes and ensure compliance with platform guidelines.

Qualifications:

  • Required:

- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).

- 3+ years of mobile app development experience with a proven track record of published apps.

- Strong experience integrating APIs (REST, GraphQL) with mobile applications.

- Proficiency in at least one mobile development framework (e.g., React Native, Flutter, Swift, Kotlin).

- Ability to learn quickly and adapt to new tools, platforms, and methodologies.

- Excellent problem-solving skills and attention to detail.

  • Preferred
    :

- Experience developing mobile apps for healthcare or B2B enterprise solutions.

- Familiarity with cloud platforms (e.g., AWS, Azure) for mobile backend integration.

- Knowledge of CI/CD pipelines for mobile development.

- Experience using AI tools (e.g., GitHub Copilot, ChatGPT) in the development process to enhance coding efficiency or debugging.

Working Conditions:

-
Full-time, in-office role based in Karen Nairobi, Kenya
.
Must be within commutable distance (No greater than 1hr by car).

  • Collaborative environment with occasional tight deadlines to meet the needs of business clients.
This advertiser has chosen not to accept applicants from your region.

Decentralized Application Developer

30200 Tuwan KES120000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for an innovative and skilled Decentralized Application (dApp) Developer to join their pioneering team. This role is entirely remote, allowing you to contribute to cutting-edge blockchain projects from anywhere in the world. You will be at the forefront of developing secure, scalable, and user-friendly decentralized applications that leverage blockchain technology to revolutionize various industries. Your responsibilities will include designing and implementing smart contracts, developing front-end interfaces for dApps, and integrating with existing blockchain networks. You will collaborate closely with product managers, UI/UX designers, and other engineers to translate complex requirements into robust and efficient code. A deep understanding of blockchain protocols, consensus mechanisms, and tokenomics is essential. Experience with various programming languages commonly used in the crypto space, such as Solidity, JavaScript, Python, or Go, is highly desirable. You will be expected to stay updated with the latest advancements in blockchain technology and contribute to the technical roadmap of our client's projects. This role requires a proactive individual with a passion for innovation, excellent problem-solving skills, and the ability to thrive in a fast-paced, evolving technological landscape. You should be comfortable with agile development methodologies and capable of working effectively in a distributed team environment.

Responsibilities:
  • Design, develop, and deploy smart contracts on various blockchain platforms (e.g., Ethereum, Binance Smart Chain).
  • Build and maintain secure and efficient decentralized applications (dApps).
  • Integrate dApps with blockchain networks and other decentralized services.
  • Develop user-friendly front-end interfaces for dApps.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and well-documented code.
  • Identify and address performance bottlenecks and bugs.
  • Stay up-to-date with the latest trends and technologies in blockchain and dApp development.
  • Contribute to the technical architecture and decision-making process.
  • Participate in code reviews and provide constructive feedback.
Qualifications:
  • Proven experience in blockchain development and smart contract programming (Solidity preferred).
  • Proficiency in front-end development technologies (JavaScript, React, Vue.js, etc.).
  • Strong understanding of blockchain principles, cryptocurrencies, and decentralized finance (DeFi).
  • Experience with blockchain development tools and frameworks (e.g., Truffle, Hardhat).
  • Familiarity with Web3.js, Ethers.js, or similar libraries.
  • Knowledge of security best practices for smart contracts.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a remote team.
  • Strong communication skills, both written and verbal.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
This advertiser has chosen not to accept applicants from your region.

Mobile Application Developer Intern

KES1200000 - KES2400000 Y TillDash

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

TillDash is at the forefront of retail innovation, offering a self-checkout solution that transforms the traditional shopping experience. Our mobile-first technology enables customers to scan items, pay through the app, and enjoy a queue-free shopping experience. Based on our Scan & Go technology and mobile payment integration, TillDash saves customers 80% of their time at checkout and significantly reduces operational costs for retailers. Our vision is to make retail shopping effortless, efficient, and enjoyable for everyone, serving a range of industries from grocery stores to speciality retailers.

Role Description

We are looking for a passionate Mobile Application Developer Intern (Remote) to join our growing team. This is a full-time, remote internship that offers hands-on experience in building and scaling cross-platform mobile applications. You'll play an important role in developing new features, fixing bugs, and optimising performance for both iOS and Android apps using Flutter.

You will collaborate with a supportive team of developers, take part in code reviews, and contribute directly to product design and user experience. This is an excellent opportunity to sharpen your skills while working on a product that impacts real-world retail operations.

Note: This internship is currently unpaid, but strong performers will have the opportunity to transition into a paid role in the near future as we continue to grow.

What You'll Gain

Hands-on experience with Flutter in a real-world product

Mentorship and collaboration with experienced developers

Exposure to retail technology and mobile payments

A chance to work on a product that directly improves shopping experiences for thousands of people

Opportunity to transition into a paid position based on performance and company growth

Qualifications

Proficiency in Flutter for both iOS and Android development

Strong understanding of Mobile Application Development and OOP principles

Experience (academic or practical) with cross-platform mobile development

Problem-solving mindset and ability to work effectively in a collaborative, remote environment

Basic knowledge of retail technology and mobile payment systems is a plus

Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field

  • This role is perfect for someone eager to grow their skills, gain startup experience, and be part of a company transforming the retail experience.
This advertiser has chosen not to accept applicants from your region.

Lead Decentralized Application Developer

80100 Nairobi, Nairobi KES12000000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client is a visionary leader in the blockchain space, seeking a highly skilled and innovative Lead Decentralized Application (dApp) Developer to join their fully remote, globally distributed team. This is a unique opportunity to architect and build the next generation of decentralized applications that will redefine industries. You will be at the forefront of blockchain technology, working with cutting-edge smart contracts, tokenomics, and consensus mechanisms. The ideal candidate possesses a deep understanding of blockchain protocols, extensive experience in smart contract development (Solidity preferred), and a passion for creating secure, scalable, and user-friendly dApps. As a remote-first organization, we are committed to fostering a culture of collaboration, innovation, and continuous learning, allowing you to contribute your expertise from anywhere in the world. You will lead a team of talented developers, mentor junior members, and ensure the technical excellence and timely delivery of complex dApp projects. This role requires a proactive mindset, exceptional problem-solving abilities, and a strong desire to push the boundaries of what's possible with distributed ledger technology. Your responsibilities will include designing and implementing robust smart contracts, developing intuitive front-end interfaces for dApps, and integrating with various blockchain networks and protocols. You will also be responsible for researching and evaluating new blockchain technologies, security auditing of smart contracts, and optimizing dApp performance. We encourage you to bring your creative ideas and innovative solutions to the table. The successful candidate will have a proven track record of delivering successful blockchain projects and a keen eye for detail in smart contract security. This position offers the chance to work on groundbreaking projects with significant impact, alongside a team of passionate innovators, all within a supportive remote work environment. The **Mombasa, Mombasa, KE** locale is celebrated for its connectivity, mirroring our digital connectivity. We are excited to welcome forward-thinking developers who are ready to shape the future of decentralized technology.

Key Responsibilities:
  • Design, develop, and deploy secure and efficient smart contracts on various blockchain platforms (e.g., Ethereum, Binance Smart Chain, Polygon).
  • Lead the development of decentralized applications (dApps) from concept to launch.
  • Architect and implement robust blockchain solutions, including token standards (ERC-20, ERC-721, etc.) and DeFi protocols.
  • Collaborate with UI/UX designers to create intuitive and engaging user interfaces for dApps.
  • Conduct thorough security audits and testing of smart contracts to identify and mitigate vulnerabilities.
  • Integrate dApps with decentralized storage solutions (IPFS) and oracles.
  • Stay abreast of the latest advancements in blockchain technology and decentralized ecosystems.
  • Mentor and guide junior blockchain developers, fostering a collaborative team environment.
  • Contribute to the technical roadmap and strategic direction of our blockchain initiatives.
  • Optimize dApp performance and gas efficiency.
Qualifications:
  • Proven experience as a Blockchain Developer or Smart Contract Engineer.
  • Strong proficiency in Solidity and experience with other smart contract languages.
  • Demonstrable experience building and deploying dApps on major blockchain networks.
  • Solid understanding of blockchain architecture, consensus mechanisms, and cryptographic principles.
  • Experience with front-end development frameworks (React, Vue.js) and Web3 libraries (ethers.js, web3.js).
  • Knowledge of security best practices for smart contracts and blockchain applications.
  • Experience with decentralized storage solutions (IPFS) and oracles.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and teamwork abilities, especially in a remote setting.
  • A passion for decentralized technologies and a desire to innovate.
This advertiser has chosen not to accept applicants from your region.

Lead Decentralized Application Developer

90103 Mangu KES950000 Annually WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client is looking for a talented and visionary Lead Decentralized Application Developer to architect and build innovative solutions in the blockchain space. This role is perfect for a seasoned developer who thrives in a fast-paced, forward-thinking environment. You will be instrumental in designing, developing, and deploying smart contracts, dApps, and other blockchain-based applications. Responsibilities include leading a team of developers, mentoring junior staff, and ensuring the security and scalability of our blockchain infrastructure. You will work closely with product managers, designers, and stakeholders to translate complex requirements into robust and user-friendly decentralized applications. A deep understanding of blockchain protocols (e.g., Ethereum, Solana, Polkadot), smart contract languages (e.g., Solidity, Rust), and DApp development frameworks is essential. Experience with tokenomics, DeFi protocols, and NFTs is highly desirable. You should be proficient in cryptographic principles and understand the nuances of decentralized system design. The ability to conduct thorough code reviews, implement best practices for security and performance, and stay abreast of the latest advancements in blockchain technology is critical. This position offers a unique opportunity to shape the future of decentralized technologies and contribute to groundbreaking projects. You will be part of a collaborative team focused on pushing the boundaries of what's possible in the crypto and blockchain ecosystem, with opportunities to engage with stakeholders both remotely and on-site at our Machakos, Machakos, KE location.
This advertiser has chosen not to accept applicants from your region.

Decentralized Application (dApp) Developer

60200 Meru , Eastern KES150000 Monthly WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client is seeking a talented and innovative Decentralized Application (dApp) Developer to contribute to cutting-edge blockchain projects. This role involves developing and deploying smart contracts, building user-friendly dApp interfaces, and ensuring the security and scalability of blockchain solutions. You will work with various blockchain protocols and technologies, including Ethereum, Solana, or similar platforms, and utilize languages like Solidity, Rust, or JavaScript. Responsibilities include researching, designing, and implementing blockchain-based applications, writing secure and efficient smart contracts, and integrating dApps with existing systems. You will also be involved in testing, debugging, and optimizing dApp performance. The ideal candidate will have a strong understanding of cryptography, distributed systems, and consensus mechanisms. Proven experience in developing and deploying dApps, proficiency with relevant programming languages and blockchain development tools (e.g., Truffle, Hardhat, Web3.js), and a solid grasp of cybersecurity principles are essential. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience, is required. Experience with DeFi protocols, NFTs, or DAO structures is a significant plus. Excellent problem-solving skills and the ability to work collaboratively in a fast-paced, agile environment are crucial. This hybrid role offers a mix of remote and in-office work for collaboration, serving the **Meru, Meru, KE** area.
This advertiser has chosen not to accept applicants from your region.

Web Developer

Nairobi, Nairobi KES180000 - KES360000 Y Jujaya Media

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Jujaya Media is a dynamic, integrated firm specializing in Media, Public Relations, and Communication. We provide innovative solutions that elevate brands, driving increased market share by reaching broader audiences and communicating with impact. With expertise in people skills, marketing, and exceptional service delivery, we deliver personalized, effective strategies. Our media outreach is tailored for the diverse African market, creating inventive campaigns that resonate both online and offline. We are committed to authentic and impactful storytelling, helping our clients expand their businesses and achieve their marketing objectives.

Role Description

This is a full-time hybrid role for a Web Developer located in Nairobi County, Kenya, with some work from home being acceptable. The Web Developer will be responsible for developing and maintaining both front-end and back-end web applications, ensuring high performance and responsive design. Day-to-day tasks include programming, web design, and collaboration with other teams to ensure seamless integration of web functionalities.

Qualifications

  • Skills in Front-End Development and Web Design
  • Proficiency in Back-End Web Development and Programming
  • Experience in overall Web Development
  • Familiarity with responsive design principles and best practices
  • Strong problem-solving skills and attention to detail
  • Ability to work collaboratively in a team-oriented environment
  • Bachelor's degree in Computer Science, Information Technology, or a related field is preferred
  • Experience with web development frameworks and content management systems is a plus
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Application developer Jobs in Kenya !

Web Developer

Nairobi, Nairobi KES600000 - KES1200000 Y 4FORCE DEVELOPERS KENYA

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

We suggest you enter details here.

Role Description

This is a full-time hybrid role for a Web Developer located in Nairobi County, Kenya, with some work from home flexibility. The Web Developer will be responsible for developing, maintaining, and optimizing websites. Day-to-day tasks include front-end and back-end web development, programming, and web design. The role involves collaborating with cross-functional teams to ensure smooth and efficient project execution.

Qualifications

  • Proficiency in Front-End Development and Web Design
  • Experience in Back-End Web Development
  • Strong Web Development and Programming skills
  • Excellent problem-solving skills and attention to detail
  • Good communication and teamwork abilities
  • Ability to work in a hybrid environment with a mix of on-site and remote tasks
  • Bachelor's degree in Computer Science, Information Technology, or a related field is preferred
This advertiser has chosen not to accept applicants from your region.

Web Developer

Nairobi, Nairobi KES900000 - KES1200000 Y Sheffield Africa

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for a skilled Web Developer who will be responsible for designing, constructing, and managing websites to ensure they meet user expectations by being visually appealing, running smoothly, optimized for SEO, and providing easy navigation with no errors or loading issues. The developer should also be proficient in using AI web development tools to automate and improve the web development process, including code generation, testing and debugging, design assistance, content generation, user experience (UX) enhancement, and SEO optimization.

Key Responsibilities:

  1. Write well-designed, testable, and efficient code using best software development practices.
  2. Create website layouts and user interfaces using standard HTML/CSS practices.
  3. Integrate data from various back-end services and databases.
  4. Gather and refine specifications and requirements based on technical needs.
  5. Create and maintain software documentation.
  6. Maintain, expand, and scale our website.
  7. Stay updated with emerging technologies and industry trends, applying them to operations and activities.
  8. Manage and optimize Organic SEO to drive traffic to the website and increase leads and conversions.
  9. Oversee and update the website and e-commerce platform, ensuring a seamless user experience for customers.
  10. Monitor market trends, customer behavior, and competitor activities to identify opportunities for improvement and business growth.
  11. Develop and implement comprehensive web and e-commerce strategies aligned with business objectives to drive online sales growth.
  12. Analyze web analytics and customer insights to enhance the customer experience and increase sales.
  13. Prepare daily, weekly, and monthly reports on the performance of the e-commerce platform, including key metrics, sales trends, customer behavior, and campaign effectiveness.
  14. Perform any other tasks as assigned by management.

Requirements & Skills:

  • Proven working experience in web programming.
  • Expertise in modern HTML/CSS and top-notch programming skills.
  • Proven experience with Laravel PHP Framework, , , MySQL.
  • Familiarity with Software Programming.
  • Strong understanding of how web applications work, including security, session management, and best development practices.
  • Adequate knowledge of relational database systems, Object-Oriented Programming, and web application development.
  • Hands-on experience with network diagnostics and network analytics tools.
  • Knowledge and experience in Search Engine Optimization (SEO) processes.
  • Strong problem diagnosis and creative problem-solving skills.
  • Excellent organizational skills to juggle multiple tasks within timelines and budgets with business acumen.
  • Ability to thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques.
  • Bachelor's degree in Computer Science or a related field.

How to Apply:

Send your CV, Portfolio, and Application to

and

.

Deadline of Applications: 2
8
th
August 2025

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

Web Developer

Nairobi, Nairobi KES600000 - KES1200000 Y Cyan Health Systems

Posted today

Job Viewed

Tap Again To Close

Job Description

Volunteer Website Developer
(TypeScript)
at Cyan Health Systems

Cyan Health Systems
is an innovative health-tech organization committed to developing impactful healthcare solutions in Kenya and beyond. We are seeking a passionate and skilled Volunteer Website Developer to join our team and help build and maintain our web platforms.

Role: Volunteer Website Developer

Location: Remote / Kenya-based preferred

Commitment: Flexible volunteer hours

Skills Required:

  • Solid experience in
    TypeScript.
  • Portfolio for previous work done.
  • Experience with modern web development frameworks (e.g., React, Angular, or Vue).
  • Strong understanding of frontend and backend web technologies.
  • Experience with APIs and integrating with databases is a plus.
  • Ability to work collaboratively in a remote team environment.
  • Problem-solving mindset and attention to detail.
  • Good eye for design.

Responsibilities:

  • Develop, update, and maintain Cyan Health Systems' web applications.
  • Collaborate with product and teams to deliver functional, user-friendly interfaces.
  • Contribute to technical documentation and code reviews.
  • Implement responsive and accessible web designs.

Why Volunteer with Us?

  • Engage in meaningful work impacting healthcare delivery.
  • Collaborate with a dedicated and diverse team of healthcare and technology professionals.
  • Gain valuable experience in health-tech project development.
  • Flexible schedule and remote work.

How to Apply:

Send your CV to join Cyan Health Systems to Link.

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 Application Developer Jobs