top of page

Full Stack Developer

Full Stack Developer at eFama App Required!

eFama App, a cutting-edge marketplace that connects farmers directly to consumers and commercial buyers in Africa, is seeking an experienced Full Stack Developer to join our dynamic team. With our marketplace growing by 5,000+ users monthly and a goal to reach over 100,000 B2C users and 10,000 B2B eCommerce users by the end of 2024, we are on an exciting trajectory of growth.


Location: Office-based role inside a Sandton-based tower – at the heart of Africa’s richest square mile. Work inside an architectural marvel, the building boasts state-of-the-art, exclusive amenities, convenience, and a prestigious location, making this a first choice for those who desire a fast-paced schedule inside a comfortable productive environment. Surrounded by corporate headquarters, thriving startups, banking institutions, and consulates, making it a bustling and dynamic place to work, within a medley of advanced security systems and more.


Your Role: As a Full Stack Developer you will play a crucial role in improving our technology platform and mobile app, focusing on both front-end and back-end development to improve market access for small-scale and semi-commercial farmers. Your work will directly contribute to the growth of our user base and the overall success of the platform, across a highly competitive industry environment.


Key Responsibilities:

  • Enhance and maintain our mobile Application, focusing on high performance, scalability, and user experience.

  • Contribute to UI/UX design and website development or improvements.

  • Develop functionalities for our diverse user and infrastructure partners.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Work on bug fixing and improving application performance.

  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency.

  • Assist in the entire application lifecycle (concept, design, integrations, test, release, and support), to improve functionalities.

  • Further develop, evolve, improve, secure and maintain our mobile application.

  • Gather specific requirements and suggest solutions.

  • Integrate and manage various payment gateways and APIs.

  • Collaborate closely with the project management and development team.

  • Code review and continuous improvement of the platform.

  • Create detailed design documentations and diagrams 

  • Carry out Quality Assurance Priorities as required.


Training and Development:


  • Attend comprehensive training and development programs in cutting-edge technologies such as cybersecurity, cloud computing, AI, and Blockchain as assigned by the executive leadership.

  • These trainings are fully paid for by the company on your behalf and are part of our commitment to keep our team at the forefront of technological advancements, maintaining our competitive edge whilst fulfilling our regulatory obligations to stakeholders.

  • Embrace regular opportunities for professional growth and skill enhancement.


Required Skills:


  • Minimum 3 years of experience in Full Stack development.

  • Experience with AWS or similar cloud frameworks

  • Proficiency in frontend technologies (e.g., HTML, CSS, JavaScript etc) 

  • Strong knowledge of backend programming languages (e.g. Python, Ruby, Java, PHP, Node.js etc).

  • Experience with mobile application development (iOS and Android).

  • Demonstrated ability to work well in a team to fulfil compliance expectations

  • Understanding of server-side logic and scalability issues.

  • Experience in developing consumer-facing, scalable, and high-performance web or mobile applications.

  • Familiarity with code versioning tools such as Github.

  • Proficiency in UX/UI design tools such as Figma and similar systems.

  • Strong communication ethic: to receive, internalise and comprehensively act upon detailed instruction from superiors or peers to execute upon tailored specifications in a high-pressure environment.

  • A tangible work ethic and ability to engage in ongoing mandatory reporting

  • Experience in mobile apps, e-commerce or marketplace platforms is beneficial.

  • Proficiency in React, Rust, C++, and JavaScript.

  • Awareness of Cyber Security and leverageable practical touch points

  • Advantageous but not a key requirement: Angular proficiency.


Qualifications:

  • An Undergraduate degree in Computer Science, Engineering, or related field is a must, but postgrad is advantageous (but not a must) demonstrated industry experience is a must and most preferred.

  • Strong analytical and problem-solving skills.

  • Excellent communication and teamwork skills.

  • Passionate about building products that are user-friendly and impactful.

  • Experience in an Agile/Scrum development process is a plus.

  • Knowledge of the food sector or marketplace platforms or ecommerce is beneficial but not a must.

  • Proficient in using productivity tools like Monday.com or similar tools to manage projects and collaborate with teams.


We Offer:

  • A competitive salary i.e. remuneration package

  • A chance to work with frontier technologies: to redefine trade dynamics

  • Training opportunities and development in cloud computing, blockchain etc, via our global partners. Training fees will be covered by the company

  • A unique opportunity to work with experienced engineers from the world's biggest e-commerce giant, who happens to be our lead funder.

  • Medical aid

  • 21 days of leave across a cycle

  • Office perks such as coffee and more.

  • A dynamic and supportive team environment.

  • Unbox your very own cutting-edge equipment shipped in with your name on it

  • A conveniently positioned secure parking bay within the tower’s basement.


Join Us:

Be part of a company that goes beyond thinking big: we are about making a significant impact in the world around us, one build sprint at a time. We are passionate about Africa’s possibilities. We value innovation, integrity, and inclusivity. If you are passionate about technology and eager to contribute to a transformative platform, we would love to hear from you. Our thought leadership is respected globally, and frequented by tech giants, banking leaders, eCommerce experts and more, with a consistent 15 million a year readership base. We are taken seriously by those who matter across our industry domains, as we continue to set the pace. Our application(s) are audited and quality assured: across SA, Switzerland, UK and US, within and well beyond Africa’s borders. We thrive in the deep end.

Apply now and be a part of our mission to redefine eCommerce and more.


Apply online:

https://www.efama.africa/job-applications


Courtesy disclaimer i.e. who should not apply: if you do not believe in Africa’s future, or are not willing to push boundaries through what’s possible through tech, then by all means do not apply. 

Full Stack Developer
bottom of page