Full Stack Developer Jobs in Kenya
Job Description
Full Stack Developer (Laravel & Kotlin) – Nairobi, Kenya
Job Overview
Are you an experienced Full Stack Developer with expertise in Laravel and Kotlin development? An innovative On-demand Skilled Services Marketplace is seeking a highly motivated Full Stack Developer (Laravel & Kotlin) to join its growing technology team in Nairobi, Kenya.
This role is ideal for professionals seeking software developer jobs in Kenya, Laravel developer jobs, Kotlin developer careers, backend developer roles, mobile app developer jobs, API developer opportunities, full stack programming jobs, IT jobs in Nairobi, web application developer jobs, and remote-friendly software engineering careers.
The successful candidate will be responsible for maintaining and improving existing applications, troubleshooting technical issues, implementing new features, and ensuring high-performing digital solutions for marketplace users.
To explore broader employment trends and technology opportunities in Kenya, visit developer jobs in Kenya
Job Title
Full Stack Developer (Laravel & Kotlin)
Company
On-demand Skilled Services Marketplace
Job Location
Nairobi, Kenya
Employment Type
Full-Time
Industry
- Information Technology (IT)
- Software Development
- Mobile Application Development
- Marketplace Technology Platforms
Job Purpose
The Full Stack Developer (Laravel & Kotlin) will support and maintain existing web and mobile applications while contributing to new feature development. The role involves backend programming using Laravel, mobile and application development using Kotlin, API integrations, debugging, and improving system functionality.
Candidates searching for software engineering jobs in Kenya, PHP Laravel developer jobs, mobile software developer careers, backend engineer jobs, Kotlin programmer vacancies, and tech startup jobs in Nairobi may find this opportunity particularly valuable.
Key Duties and Responsibilities
1. Backend & Application Development
- Develop and implement new application features across backend systems and mobile platforms.
- Build and maintain scalable Laravel-based backend systems.
- Develop and support Kotlin-based mobile or application components.
- Write clean, secure, reusable, and maintainable code.
- Improve application functionality and optimise performance.
2. API Development & Integrations
- Design and maintain RESTful APIs.
- Develop secure third-party integrations.
- Implement and support payment gateway integrations.
- Ensure seamless communication between mobile apps and backend systems.
- Maintain API performance, scalability, and security.
3. Troubleshooting & Maintenance
- Troubleshoot and debug application issues.
- Identify bugs and implement fixes efficiently.
- Monitor application performance and recommend improvements.
- Maintain system reliability and uptime.
- Resolve technical issues reported by internal teams or users.
Professionals looking for technical support developer jobs, debugging specialist roles, Laravel engineer careers, backend support jobs, and software troubleshooting opportunities are encouraged to apply.
4. Front-End Development Support
- Work with:
- HTML
- CSS
- JavaScript
- Collaborate in implementing responsive and user-friendly interfaces.
- Ensure smooth user experiences across platforms and devices.
- Support UI functionality and frontend integrations.
5. Database Management
- Design, maintain, and optimise databases.
- Work with SQL databases for efficient data management.
- Ensure secure storage and retrieval of system data.
- Improve database performance and maintain integrity.
6. Collaboration & Teamwork
- Collaborate with software engineers, product teams, and stakeholders.
- Participate in code reviews and technical discussions.
- Follow software development best practices and coding standards.
- Contribute to project delivery timelines and agile workflows.
You may also discover East African career insights and opportunities through developer jobs in Tanzania
Required Education
Applicants should possess:
- Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or a related field
Equivalent practical experience in software development may also be considered.
Relevant certifications in:
- Web Development
- Mobile Application Development
- Laravel Framework
- Kotlin Programming
- API Development
- Database Management
will be considered an added advantage.
Experience Requirements
Applicants should have:
- Strong hands-on experience with the Laravel framework
- Strong proficiency in Kotlin programming
- Experience in full stack software development
- Experience building and maintaining RESTful APIs
- Experience integrating payment systems
- Knowledge of Git version control systems
- Practical software troubleshooting and debugging experience
Experience in marketplace platforms, SaaS systems, mobile apps, or fintech integrations is advantageous.
Required Technical Skills
Successful applicants should demonstrate expertise in:
Backend Development Skills
- Laravel Framework
- PHP Development
- REST API Integration
- Server-side Programming
- Database Architecture
Front-End Development Skills
- HTML
- CSS
- JavaScript
- Responsive Design
Database & DevOps Skills
- SQL Database Management
- Database Optimisation
- Git Version Control
- Performance Monitoring
Soft Skills
- Strong problem-solving ability
- Communication skills
- Analytical thinking
- Attention to detail
- Team collaboration
- Ability to work independently
Preferred Additional Skills
The following skills will be advantageous:
- Mobile application development experience
- Familiarity with Agile methodologies
- Knowledge of React Native or other cross-platform frameworks
- Experience working in startup or marketplace environments
- Exposure to cloud-based application environments
Salary Information
Salary: KES 0 – 0
Salary details were not disclosed by the employer. Compensation may be negotiated based on technical expertise, software development experience, and project capabilities.
Training & Career Growth
The selected candidate may benefit from:
- Hands-on experience with scalable applications
- Exposure to advanced API and payment integrations
- Collaboration with experienced developers
- Professional software engineering growth opportunities
- Practical experience in marketplace technology systems
- Continuous technical learning and innovation
Candidates interested in career growth in software engineering, developer training opportunities, coding jobs in Kenya, full stack engineering careers, and application development roles will find excellent development potential in this position.
For broader African technology and IT employment opportunities, explore developer jobs in South Africa
Job Type
Full-Time
Application Deadline
Open Until Filled
Applications will be reviewed on a rolling basis. Early applications are encouraged.
Why Apply for This Role?
This opportunity is ideal for professionals looking to grow in:
- Full Stack Development
- Laravel Development
- Kotlin Programming
- API Engineering
- Mobile App Development
- Software Maintenance
- Payment System Integration
- Backend Development
- Technology Product Engineering
How to Apply
Interested and qualified candidates should submit an updated CV, portfolio, GitHub profile (if available), and supporting documents through the employer’s official recruitment channel. Early application is strongly recommended due to ongoing recruitment.