Senior Front-End Developer

Complete Farmer

Complete Farmer

Software Engineering
Zaventem, Belgium · Gardermoen, Norway, Norway
Posted on Sep 29, 2025

About Complete Farmer

Complete Farmer is an end-to-end agricultural marketplace that connects African farmers to global markets through cutting-edge technology, innovative farming protocols, and data-driven insights. We are transforming agriculture into a profitable, scalable, and sustainable venture for all stakeholders—from farmers to buyers—while ensuring the highest standards of quality and efficiency. We believe in leveraging technology to solve Africa’s most pressing agricultural challenges and to create new opportunities for growth and impact.

Position Description

The Senior Front-End Developer builds intuitive, performant, and visually engaging user interfaces for Complete Farmer’s web and mobile platforms. Reporting to the Head of Engineering, this role collaborates closely with product managers, designers, and back-end engineers to deliver seamless user experiences that bring our agricultural technology vision to life. You’ll take ownership of front-end architecture decisions, mentor junior developers, and ensure our platforms meet the highest standards of usability, accessibility, and performance.

What You’ll Do:

  • Design and develop high-quality, responsive, and maintainable front-end features for web and mobile applications
  • Collaborate with product managers, UX/UI designers, and back-end engineers to translate requirements and designs into functional interfaces
  • Own front-end architecture decisions, including component structure, state management, and performance optimization
  • Implement modern best practices for accessibility, cross-browser compatibility, and responsive design
  • Build reusable code libraries and UI components to accelerate development across projects
  • Integrate APIs and back-end services to create seamless end-to-end functionality
  • Conduct thorough testing, code reviews, and performance audits to ensure high standards of quality and reliability
  • Mentor and support junior front-end developers, promoting knowledge sharing and skill development
  • Stay current with emerging front-end technologies and recommend improvements to tools and processes

What You’ll Bring:

  • 5+ years of professional experience in front-end development, with a strong portfolio of responsive web applications
  • Advanced proficiency with modern JavaScript frameworks and libraries (eg. React, Vue, or Angular), HTML5, CSS3, and TypeScript
  • Experience with state management tools (eg. Redux, Zustand, Vuex) and front-end build tools (Webpack, Vite, etc.)
  • Strong understanding of RESTful APIs, GraphQL, and integrating front-end with back-end services
  • Familiarity with automated testing frameworks (eg. Jest, Cypress) and CI/CD pipelines
  • Knowledge of performance optimization techniques and web accessibility standards (WCAG)
  • Excellent problem-solving skills, attention to detail, and ability to work independently or in a fast-paced team environment
  • Experience working in Agile/Scrum teams and using version control systems such as Git
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • This is a full-time position

Who You Are:

  • Passionate about delivering exceptional user experiences and clean, maintainable code
  • Comfortable taking ownership of complex front-end challenges and delivering solutions with minimal oversight
  • Collaborative and communicative, able to work effectively with cross-functional teams and mentor junior engineers
  • Curious and growth-minded, always learning and experimenting with emerging front-end technologies

To join us

Be part of a mission-driven team transforming agriculture through technology. As Senior Front-End Developer, you’ll craft user interfaces that empower farmers, buyers, and partners to interact with Complete Farmer’s platforms seamlessly and beautifully.