Home » Jobs » IT Jobs In Kenya » Senior Full-Stack Developer NGO Job WFD
Candidates Experience With Us + Latest Updates

Personalized Support for Your Success

Upcoming Trainings & Events

Senior Full-Stack Developer NGO Job WFD

IT Jobs. WFD Jobs

As a Senior Full-Stack Developer, you will:

  • Play a key role in the design, architecture, and end-to-end development of WFD’s platforms and internal tools using Laravel (PHP) and Next.js (TypeScript).
  • Translate complex business requirements into scalable, maintainable, and high-performance software systems.
  • Architect backend systems, APIs, and microservices with robust data flow between Laravel (PHP) and modern JavaScript front-ends.
  • Ensuring code quality, consistency, and adherence to best practices.
  • Manage development workflows using GitHub, ensuring proper branching, version control, and CI/CD pipelines.
  • Implement and maintain Docker-based development and deployment environments.
  • Optimise and maintain MySQL/PostgreSQL databases, ensuring security, scalability, and data integrity.
  • Collaborate cross-functionally with UI/UX designers, product managers, and other developers to deliver features from conception to deployment.
  • Maintain high-quality documentation, including architectural diagrams and technical guidelines.
  • Conduct code reviews, performance analysis, and troubleshooting across the full stack.

Read>>>Stop Getting Ghosted: 4 CV Changes That Land Interviews        

Position Requirements

  • At least 3 years of senior-level experience in software engineering, managing complex projects from architecture to delivery.
  • Strong proficiency in Laravel (PHP) and Next.js (TypeScript) with hands-on experience in system design, RESTful APIs, and modern front-end development.
  • Experience with Drizzle ORM, or similar ORMs, for efficient and structured data management.
  • Deep understanding of software architecture patterns, including modular monoliths, service-oriented architectures, and microservices.
  • Strong command of Docker, GitHub, and modern DevOps principles for building scalable, containerised environments.
  • Proficiency in database schema design and optimisation using MySQL and PostgreSQL.
  • Ability to translate business requirements into scalable technical solutions.
  • Excellent problem-solving, analytical, and communication skills.
  • Demonstrated ability to work independently and collaboratively within a multicultural and fully remote team.
  • Commitment to WFD’s mission and values of integrity, respect, inclusivity, and transparency.
  • Possess and demonstrates a high level of integrity in line with WFD’s organizational values and ethics.
  • Strong time management, organizational skills, and proactivity.
  • Experience working as part of a multicultural, international team is a plus.
  • Independent access to a working computer and a reliable connection to the internet.

Read More>>>5 HR Skills Every Team Leader Should Have

Click Here to Apply

🚨 Before You Apply for This Job

Career Lessons + Experiences

Labour Laws – Know Your Rights