top of page

Full Stack Developer

Full Stack Developer (eCommerce & Mobile Application Experience)

Full Stack Developer (eCommerce & Mobile Application Experience)


Location: Sandton, South Africa

Type: Permanent

Company: eFama App 


About eFama: At eFama, we're transforming agriculture through technology, connecting farmers directly to buyers via our dynamic eCommerce and mobile platforms. As a fast-growing, post-revenue startup, we’re on a mission to improve food security and create sustainable supply chains across Africa.


Role Overview:We are seeking a skilled and experienced Full Stack Developer to join our team. This role is perfect for someone with a strong background in eCommerce and mobile application development, who thrives in fast-paced environments and is passionate about building scalable tech solutions.


Key Responsibilities:

  • Design, develop, and deploy robust web and mobile applications

  • Deploy mobile applications on Google Play Store, Apple App Store, and Huawei AppGallery

  • Ensure applications are secure, scalable, and high-performing

  • Host and manage applications on AWS, Azure, Google Cloud, and other cloud environments

  • Conduct documentation, quality assurance (QA) testing, and troubleshooting of technical issues

  • Create and maintain comprehensive technical documentation

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

  • Ensure continuous integration and delivery using Agile methodologies

  • Optimise application performance and improve user experience

  • Utilise Jira and other productivity tools for task management, sprint planning, and tracking development progress


Requirements:

  • Minimum of 3 years of active experience in a Full Stack Developer role

  • Proven experience in eCommerce and mobile application development

  • Strong proficiency in JavaScript (React, Node.js), MongoDB, and mobile frameworks such as React Native or Flutter

  • Demonstrated experience in deploying mobile apps on Google Play, Apple App Store, and Huawei AppGallery

  • Solid understanding of RESTful APIs, microservices architecture, and cloud technologies

  • Hands-on experience with AWS, Azure, Google Cloud, and other cloud environments

  • Proficiency in DevOps tools, CI/CD pipelines, and version control (e.g., Git)

  • Strong knowledge of database design, management, and optimisation

  • Familiarity with security best practices for mobile and web applications

  • Experience with documentation, QA, and testing methodologies

  • Strong problem-solving skills and attention to detail

  • Proficiency in productivity applications like Jira for Agile project management.

  • Experienced with Agile/Scrum environments: with transparent reporting.

  • Excellent communication and teamwork abilities


Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a relevant technical field

  • Equivalent relevant qualifications with demonstrated hands-on experience will be considered.


Bonus Skills:

  • Experience with blockchain technology

  • Prior work in agritech or related industries

  • Cloud Computing certifications


What We Offer:

  • Competitive salary and performance-based incentives

  • Opportunity to work in a mission-driven tech startup

  • Cutting-edge working environment.

  • A dynamic, inclusive team culture focused on growth and innovation

  • The chance to impact Africa’s food security landscape through technology


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


Deadline for Applications: 13 February 2025


Join us at eFama and be part of a team that's revolutionising how Africa feeds itself—one line of code at a time.


Full Stack Developer
bottom of page