Full Stack Developer Job in Kenya - Jubilee Insurance

Full Stack Developer 

 Role Purpose

  • As a Full Stack Developer, you will be responsible for developing and maintaining both front-end and back-end applications. You will work closely with cross-functional teams to understand business requirements and deliver innovative software solutions. Your expertise in both front-end and back-end technologies will contribute to the overall success of our projects.

Main Responsibilities

  •  Collaborate with stakeholders to understand business objectives and contribute to the development of technology strategies and roadmaps.
  •  Provide insights and recommendations on the implementation of new technologies and frameworks to improve software development processes and deliverables.


  •  Design, develop, and maintain web applications, ensuring high performance, scalability, and usability.
  •  Implement responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript frameworks.
  •  Develop robust and secure back-end systems using languages such as Java, Python, or Node.js.
  •  Create and optimize database structures and queries to ensure efficient data storage and retrieval.
  •  Integrate third-party APIs and services to enhance application functionality.
  •  Conduct thorough testing and debugging of applications to ensure high-quality deliverables.
  •  Collaborate with team members to review code, provide feedback, and ensure adherence to best practices and coding standards.
  •  Troubleshoot and resolve software defects and technical issues reported by users or identified during testing.

Corporate Governance (Regulatory and Compliance):

  •  Adhere to regulatory and compliance requirements while developing software solutions.
  •  Ensure the security and privacy of user data by implementing appropriate measures and protocols.

Leadership and Culture:

  •  Mentor and guide junior developers, providing technical expertise and fostering a culture of continuous learning and growth.
  •  Collaborate with cross-functional teams, including designers, product managers, and quality assurance, to deliver successful projects.
  •  Stay updated with industry trends and emerging technologies, sharing knowledge and insights with the team.

Key Deliverables

  •  Timely and high-quality delivery of web applications and software solutions.
  •  Effective collaboration with cross-functional teams and stakeholders.
  •  Adoption of best practices, coding standards, and development methodologies.

Key Competencies

  •  Technical proficiency in full stack development, including front-end, back-end, and database technologies.
  •  Attention to detail and a commitment to delivering high-quality, reliable, and scalable software solutions.
  •  Ability to work independently and as part of a team, with excellent time management and organizational skills.
  •  Adaptability and a willingness to learn and explore new technologies and frameworks.
  •  Strong analytical and problem-solving skills, with the ability to understand complex requirements and translate them into technical solutions.


  •  Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent work experience).
  •  Proven experience as a Full Stack Developer, with a strong portfolio showcasing web applications developed.
  •  In-depth knowledge of front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js).
  •  Proficiency in back-end languages like Java, Python, or Node.js, and experience with web frameworks (e.g.,Spring, Django, Express).
  •  Strong database skills, including designing schemas, optimizing queries, and working with SQL or NoSQL databases.

Relevant Experience

  •  3+ years of demonstrable experience.
  •  Demonstrable portfolio of released applications on the App store or the Android market.
  •  Extensive knowledge of at least one mobile programming language like Kotlin, Swift and Java.

How to Apply
If you are qualified and seeking an exciting new challenge, please apply via Recruitment@jubileekenya.com quoting the Job Reference Number and Position by 11th June 2023 Only shortlisted candidates will be contacted.