Senior Full Stack Software Developer (Product Lead)

Ntinda II Road, Kampala

Full-time

Published: 2025-04-14

Job Description

Baifam Group is seeking an experienced and innovative Senior Full Stack Software Developer to lead the design and development of a new digital product. This is a unique opportunity to take ownership of a product from ideation to deployment, working collaboratively with a talented team to build impactful tech solutions that power better processes.

Key Responsibilities

  • Lead the end-to-end design, architecture, and development of a new product.
  • Collaborate with cross-functional teams including product, design, and business stakeholders.
  • Write clean, scalable, and maintainable code across the backend and frontend.
  • Develop APIs using Django (or similar Python frameworks) and build intuitive UIs using React, Next.js, or similar technologies.
  • Mentor junior developers and participate in technical decision-making.
  • Ensure application performance, security, and responsiveness.
  • Manage code reviews, testing, CI/CD pipelines, and production deployments.
  • Stay current with emerging technologies and propose how they can benefit the product.

Requirements

  • 5+ years of experience in full stack development using modern frameworks.
  • Strong expertise in Django (or equivalent Python-based frameworks).
  • Advanced knowledge of JavaScript frameworks like React, Next.js, etc.
  • Proven experience designing and integrating RESTful APIs.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL).
  • Proficient with Git and collaborative development practices.
  • Strong leadership, communication, and team collaboration skills.
  • A proactive approach to problem-solving and innovation.

Bonus Skills

  • Experience with Docker, CI/CD tools, and cloud platforms (AWS, GCP, or similar).
  • Familiarity with authentication systems like OAuth2, JWT.
  • Experience building scalable SaaS or enterprise platforms.
  • Prior product leadership or technical team lead experience.

How to Apply

Send your CV, portfolio, GitHub (or other relevant links), expected salary, and earliest possible start date to:

charity.alupo@baifamgroup.co.ug

Shortlisted candidates will be contacted for in-person interviews at our offices on Ntinda II Road, Kampala.