Jobs

Senior Fullstack Developer (Contract-6 Months) at Jubilee Insurance

  • Job Type Contract
  • Qualification BA/BSc/HND
  • Experience 5 years
  • Location Nairobi
  • Job Field ICT / Computer&nbsp

Senior Fullstack Developer (Contract-6 Months) at Jubilee Insurance

Senior Fullstack Developer (Contract-6 Months)

Job Ref. No. JAML053

Role Purpose

The Senior Full-Stack Developer is responsible for leading the design, development, and deployment of robust, scalable, and secure software solutions that support and enhance business operations and customer engagement. This role plays a critical part in driving the next phase of our digital transformation, including the development of advanced features for the customer investment portal, the migration from a monolithic to a microservices-based architecture, and the implementation of seamless integrations with core systems and payment gateways within a cloud-native AWS environment. The role requires a strong technical foundation, architectural vision, and hands-on expertise across the full technology stack. The Senior Full-Stack Developer also provides technical leadership, promotes best practices, and fosters collaboration across cross-functional teams to deliver high-impact solutions that align with the company’s strategic objectives.

Main Responsibilities
Strategy

  • Lead the design, development, and implementation of advanced features for Phase 2 of the customer investment portal, ensuring high performance, scalability, and security.
  • Drive the migration from a monolithic architecture to a microservices-based architecture within a cloud-native AWS environment.
  • Stay abreast of emerging technologies and industry best practices, proactively recommending and implementing innovative solutions.

Functional

  • Design, develop, and maintain scalable, performant, and secure fullstack applications using modern frameworks and languages (e.g., React, Node.js, Java, Python).
  • Develop and maintain efficient databases and data models, ensuring optimal performance and seamless integration with front-end and back-end components.
  • Lead and participate in architectural discussions, ensuring the selection of appropriate technologies, frameworks, and patterns for long-term maintainability.
  • Implement and enforce clean coding practices, including test-driven development (TDD), continuous integration, and continuous deployment (CI/CD) pipelines.
  • Drive the end-to-end development process, including requirement analysis, solution design, coding, unit testing, deployment, and post-deployment support.
  • Ensure cross-browser compatibility and responsiveness of all user interfaces for a seamless experience across devices.
  • Optimize application performance through code profiling, load testing, and database query tuning.
  • Maintain comprehensive technical documentation, including system designs, user guides, and API specifications.
  • Support DevOps functions by automating infrastructure provisioning, deployments, and monitoring in AWS cloud environments.
  • Coordinate with quality assurance teams to ensure comprehensive test coverage and defect resolution.
  • Manage application version control using Git, ensuring proper branching strategies and pull request governance.
  • Collaborate with security teams to identify and remediate vulnerabilities across the stack (e.g., OWASP top 10).
  • Provide technical escalation support for high-priority incidents and participate in root cause analysis to prevent recurrence.

Corporate Governance

  • Adhere to IT governance frameworks, including secure coding practices, audit trails, change control, and version management.
  • Ensure compliance with internal policies, regulatory guidelines, and information security protocols.
  • Maintain and enforce coding standards and documentation practices across the team.

People and Culture

  • Mentor junior and mid-level developers, fostering a culture of technical excellence, ownership, and innovation.
  • Promote agile values and facilitate collaboration across teams including business, risk, and investment teams.
  • Champion knowledge sharing, team learning sessions, and peer code reviews.

Leadership

  • Lead end-to-end technical execution of key digital projects, from planning to deployment.
  • Act as a technical advisor to stakeholders, translating business needs into architecture and design decisions.
  • Represent the development team in project governance forums and stakeholder meetings.

Key Competencies.

  • Strong problem-solving and critical-thinking skills.
  • Leadership and mentorship capability.
  • Excellent communication and stakeholder engagement skills.
  • Strong understanding of asset management and investment operations.
  • Agile and DevOps mindset.
  • Attention to detail and quality assurance.
  • High sense of accountability and ownership.
  • Resilience and adaptability in a fast-paced environment.

Key Deliverables

  • Enterprise-Grade Digital Platforms: Design, develop, and deliver secure, scalable, and user-friendly digital platforms that support core asset management operations, investment workflows, and client engagement.
  • Seamless System Integrations: Lead the successful integration of internal systems (e.g., portfolio management, CRM, fund administration) and third-party platforms to ensure end-to-end data flow and operational efficiency.
  • Enhanced User Experience: Deliver intuitive user interfaces and responsive applications that improve the client and advisor experience across web and mobile channels.
  • Operational Efficiency Gains: Develop and deploy technology solutions that automate manual processes, reduce turnaround times, and improve internal productivity.
  • Technology Governance Compliance: Ensure adherence to software development best practices, coding standards, and
  • IT governance frameworks in alignment with regulatory requirements and internal audit protocols.
  • Robust Technical Documentation: Maintain comprehensive system and codebase documentation to support business continuity, knowledge transfer, and regulatory readiness.
  • Team Upskilling and Capability Building: Provide technical mentorship and leadership to the development team, strengthening in-house capabilities and fostering a culture of innovation and continuous improvement.
  • Innovation and Continuous Improvement: Champion the adoption of new tools, frameworks, and methodologies that elevate the quality, security, and agility of software delivery.
  • High System Uptime and Reliability: Ensure that deployed systems meet performance, availability, and scalability benchmarks with proactive monitoring, incident response, and optimization.

Qualifications

Academic Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Professional certifications (e.g., AWS Certified Developer, Certified ScrumMaster)

Functional Skills:

  • Extensive experience with AWS cloud services (e.g., EC2, Lambda, S3, RDS, ECS/EKS, API Gateway, SQS/SNS).
  • Proficiency in modern front-end frameworks such as React, Angular, or Vue.js.
  • Strong expertise in back-end development using languages like Node.js, Python, Java, or Go, and associated frameworks (e.g., Express, Django, Spring Boot).
  • Solid understanding of database technologies (SQL and NoSQL, e.g., PostgreSQL, MySQL, MongoDB, DynamoDB).
  • Demonstrable experience with API design and development (RESTful APIs, GraphQL).
  • Experience with payment gateway integrations is highly desirable.
  • Familiarity with CI/CD pipelines, Git, and modern DevOps practices.

Relevant Experience

  • 5+ years of progressive experience as a Full Stack Developer, with a strong portfolio of successful projects
  • Proven experience with microservices architecture and migrating monolithic applications to microservices.
  • Demonstrated experience delivering end-to-end technology solutions in agile environments.

Method of Application

If you are qualified and seeking an exciting new challenge, please apply via Recruitment@jubileekenya.com quoting the Job Reference Number and Position by 2nd July 2025.

Leave a Comment