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 Junior Full Stack Engineer to design and build scalable, secure, and user-friendly applications that integrate with the client’s data ecosystem.
Position Title : Senior 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.
AI & 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.
Cloud & Infrastructure Leverage Cloud services for data access and storage.
Optimize applications for performance, security, and scalability.
Collaboration & 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.
Requirements
Education & Experience
Bachelor's degree in computer science or related field, or equivalent practical experience.
5-10 years of professional software development experience.
Experience working in a fast-paced startup or SaaS environment.
Technical Competencies 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.
Soft Skills 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.
Show more
Show less