Senior Fullstack Engineer

Reduzer

Job Overview

Location

Kisii, Kenya

Employment Type

Full-time

Work Arrangement

On-site

Sector

Information Technology & Software

Experience Level

Senior (5-8 years)

Application Deadline

February 26, 2026

About the Company

Reduzer is a forward-thinking company dedicated to leveraging technology to create significant positive change. We focus on building innovative solutions within the AgriTech sector, aiming to revolutionize agricultural supply chains and foster connections between agribusinesses and smallholder farmers in emerging markets.

Our mission is to empower farmers and transform the agricultural landscape through cutting-edge technology. We foster a culture of innovation, collaboration, and impact, where team members are encouraged to take ownership and contribute to meaningful projects that make a real difference.

Job Description

Reduzer is seeking an exceptional Senior Fullstack Engineer to join our team and contribute to an innovative AgriTech platform. This is a unique opportunity to take ownership of meaningful features in a platform that's transforming agricultural supply chains and connecting agribusinesses with thousands of smallholder farmers across emerging markets.

If you're a proactive developer who thrives on clarity, writes code you're proud of, and wants to build products that matter, this is the role for you. We're looking for someone who prevents rework through excellent communication, ships fast without sacrificing quality, and takes genuine ownership of their work.

To apply for this role, click the Apply button on this page and follow the instructions.

Required Skills

DjangoReactPostgreSQLPythonJavaScriptTypeScriptGitREST API Design

Key Responsibilities

  • Own complete features from requirements gathering through delivery, working directly with product managers to clarify specifications and prevent scope ambiguity
  • Build and maintain robust backend APIs using Django, following REST principles and ensuring scalability for a rapidly growing platform
  • Develop responsive, intuitive user interfaces with React that work seamlessly across devices and provide excellent user experiences
  • Collaborate proactively with senior backend and mobile engineers to design system architecture, share knowledge, and maintain consistency across the codebase
  • Design and optimize PostgreSQL database schemas, ensuring data integrity, query performance, and proper indexing strategies
  • Implement comprehensive testing strategies including unit tests, integration tests, and end-to-end tests to maintain high code quality standards
  • Participate in code reviews with a focus on constructive feedback, knowledge sharing, and raising the bar for the entire team
  • Contribute to technical documentation, architectural decisions, and best practice guidelines that help the team move faster and smarter
  • Identify and implement performance improvements, refactoring opportunities, and technical debt reduction initiatives
  • Stay engaged with the broader product vision and provide technical input during planning sessions to ensure feasibility and optimal implementation approaches

Qualifications

  • Minimum 5-8 years of professional software development experience in production environments
  • Proven track record of shipping multiple fullstack features from conception to deployment
  • Demonstrable experience working in small, collaborative senior engineering teams
  • Experience taking ownership of features and delivering them with minimal supervision
  • Background working with database-driven applications at scale
  • Expert-level proficiency in Django for building production-grade backend systems, including ORM optimization, middleware, authentication, and REST API design
  • Production-level expertise in React with deep understanding of component architecture, state management, hooks, and performance optimization
  • Strong PostgreSQL knowledge including complex queries, schema design, indexing strategies, and database optimization
  • Solid understanding of Python best practices, design patterns, and ability to write clean, maintainable code
  • Proficiency in JavaScript/TypeScript with knowledge of modern ES6+ features and async patterns
  • Demonstrated ability to debug complex issues across the full stack and troubleshoot production systems
  • Familiarity with version control systems (Git) and collaborative development workflows
  • Excellent written and verbal communication skills, with ability to clarify ambiguous requirements before starting work
  • Strong problem-solving mindset with the ability to break down complex problems into manageable solutions
  • Proactive and self-motivated, taking initiative to improve processes, prevent rework, and raise team standards
  • Collaborative team player who genuinely enjoys knowledge sharing and learning from peers
  • Growth mindset with openness to feedback and continuous improvement

How to Apply

To apply for this role, click the Apply button on this page and follow the instructions.

https://jobs.reduzer.tech/jobs/senior-fullstack-engineer

Posted Date

February 11, 2026