Senior Full Stack Developer

Full Time 1 month ago
Employment Information

Job Ref. No. JLIL 426

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.

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. 

go to method of application »

Skills
Data Leadership Python Sql
MyJobMag: Jobs in Kenya 2026 - Latest Job Vacancies in Kenya

New Things Will Always
Update Regularly

MyJobMag: Jobs in Kenya 2026 - Latest Job Vacancies in Kenya