Full stack developer

We are looking for a Full Stack Developer. You will have the opportunity to grow into the role of lead engineer and help build the team. You should have experience coding in JavaScript and be comfortable with our tech stack, which includes a web app (VueJs) and several mobile apps for our clients and our team (React Native).

Responsibilities

  • Independently develop and maintain web and mobile applications
  • End-to-end feature development, from wireframes to user acceptance testing
  • Collaborate with our team to design and implement new platform functionality
  • Write clean, scalable, and maintainable code
  • Participate in code reviews and contribute to our codebase
  • Optimize applications for speed and scalability
  • Help build and lead the engineering team Requirements

Requirements

  • Experience coding in JavaScript
  • Familiarity with our tech stack (VueJs, NodeJs and React Native)
  • Proficiency with SQL databases
  • Ability to design high-performing systems with large and complex data models
  • Experience with API development and integration
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills Why work at Maad?

Why work at Maad?

  • Be part of a mission-driven company that is making a positive impact on millions of people's lives in Francophone Africa
  • Join a team of passionate and talented individuals who value collaboration, innovation, and impact
  • Gain experience at a fast-growing, VC-backed start-up
  • Design the software that will ultimately power Francophone Africa's largest delivery network
  • Opportunity to grow into the role of lead engineer and help build the engineering team
  • Competitive salary and benefits package (stock options)
  • Flexible working hours and remote work options 
Maad is a wholesale marketplace for informal markets in Francophone West Africa. Small retailers are the backbone of West African economies, where 85% of all purchases happen. Our goal is to revolutionize the supply chain for these retailers and help them thrive with technology. We make nearly 10,000 deliveries per month to a dense network of small shops, so that retailers can stop worrying about sourcing their products and focus on running their business. We're able to do this because of the suite of software products we've built: a full-stack operational monitoring platform, an ordering app for retailers, financial services infrastructure, and an analytics dashboard for suppliers. By supporting small retailers, we are protecting jobs in the informal sector and making everyday-need products consistently available to people who make less than $5/day