Skip to main content

Full stack Engineer

Technology
PIPOSOFT
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.

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 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.

Benefits
Keywords
monthsOfExperience: 60ReactOSOCamlKotlinSpring FrameworkRuby on RailsMongodbScalabilityCloud computingTypescriptD3.jsJavaScriptDjangoPostgresqlJavaCI / CDMaintainabilityUsabilityRubyAWS

¿Te interesa este puesto?