Full stack Engineer
Technology
Nairobi, Kenya2 months agoUntil 20/04/2026
Full timeOn-site
Job description
Our client is a technology-driven organization focused on delivering secure, scalable, and innovative digital solutions that support critical business operations across diverse sectors. We are seeking a Full Stack Engineer to design and build scalable, secure, and user-friendly applications that integrate with the client’s data ecosystem.
Position Title : Full stack Engineer
Location : Nairobi, Kenya
Department : Engineering
Reports to : Technical Lead
Key Responsibilities
Full Stack Development
- Design, develop, and maintain scalable web applications across the full stack.
- Build and optimize front end interfaces using React and TypeScript.
- Implement backend services using Java, Kotlin/Spring Boot
- Ruby experience is a plus.
- Design full stack solutions supporting care coordination and workflow
- automation.
- Create responsive, accessible, and user-centered UIs.
- Data Integration
- Integrate AI/ML models to deliver intelligent recommendations and automated workflows.
- Implement evaluation frameworks for AI-powered features.
- Help refine and improve the team's usage of AI for productivity, quality, and maintainability.
- Infrastructure
- Leverage Cloud services for data access and storage.
- Optimize applications for performance, security, and scalability.
- Quality
- Collaborate with engineers, designers, and product managers to ship high quality features.
- Participate in code reviews, architectural discussions, and best practice adoption.
- Troubleshoot and resolve production issues, especially those impacting critical workflows.
- Contribute to continuous improvement of engineering processes and CI/CD pipelines.
Education &
Experience
- Bachelor's degree in computer science or related field, or equivalent practical experience.
- 5 years of professional software development experience.
- Experience working in a fast-paced startup or SaaS environment.
- Strong proficiency in React and modern front-end practices.
- Experience with Java, Kotlin, Spring Boot, or similar backend frameworks.
- Proficiency with databases such as PostgreSQL or MongoDB.
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Strong understanding of AI/ML concepts and integrating AI models into applications.
- Experience with AI evaluation frameworks and prompt engineering.
- Full stack development experience using Ruby on Rails or similar frameworks (Django, Flask, MVC) is an added advantage.
- Proficiency in CSS frameworks (Tailwind, SASS, LESS) and UI styling.
- Experience using JavaScript visualization libraries such as D3, cube.js, or Plotly.
- Ability to estimate complexity and timelines for technical projects.
- Strong analytical and problem-solving abilities.
- High attention to detail, accuracy, and reliability.
- Excellent communication and cross-cost collaboration skills.
- Ability to learn quickly and adapt to a dynamic fin-tech/tech ecosystem.
- Team oriented mindset with a proactive, can-do attitude.
- Ability to prioritize and manage multiple competing demands in a fast-moving environment.
Keywords
monthsOfExperience: 60ReactOSOCamlKotlinSpring FrameworkRuby on RailsMongodbScalabilityCloud computingTypescriptD3.jsJavaScriptDjangoPostgresqlJavaCI / CDMaintainabilityUsabilityRubyAWS
¿Te interesa este puesto?