2,834 Application Developer jobs in Kenya
Mobile Application Developer
Posted today
Job Viewed
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.
Decentralized Application Developer
Posted 2 days ago
Job Viewed
Job Description
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.
- 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.
Mobile Application Developer Intern
Posted today
Job Viewed
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.
Lead Decentralized Application Developer
Posted 2 days ago
Job Viewed
Job Description
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.
- 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.
Lead Decentralized Application Developer
Posted 2 days ago
Job Viewed
Job Description
Decentralized Application (dApp) Developer
Posted 3 days ago
Job Viewed
Job Description
Web Developer
Posted today
Job Viewed
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
Be The First To Know
About the latest Application developer Jobs in Kenya !
Web Developer
Posted today
Job Viewed
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
Web Developer
Posted today
Job Viewed
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:
- Write well-designed, testable, and efficient code using best software development practices.
- Create website layouts and user interfaces using standard HTML/CSS practices.
- Integrate data from various back-end services and databases.
- Gather and refine specifications and requirements based on technical needs.
- Create and maintain software documentation.
- Maintain, expand, and scale our website.
- Stay updated with emerging technologies and industry trends, applying them to operations and activities.
- Manage and optimize Organic SEO to drive traffic to the website and increase leads and conversions.
- Oversee and update the website and e-commerce platform, ensuring a seamless user experience for customers.
- Monitor market trends, customer behavior, and competitor activities to identify opportunities for improvement and business growth.
- Develop and implement comprehensive web and e-commerce strategies aligned with business objectives to drive online sales growth.
- Analyze web analytics and customer insights to enhance the customer experience and increase sales.
- Prepare daily, weekly, and monthly reports on the performance of the e-commerce platform, including key metrics, sales trends, customer behavior, and campaign effectiveness.
- 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
Web Developer
Posted today
Job Viewed
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.