Intermediate Mobile Developer
3 weeks ago
We are looking for an Intermediate Mobile Developer to join our software development team in the Ag Tech space and take responsibility for our suite of mobile based software applications. The Intermediate Mobile Developer will be responsible for designing, developing, and maintaining mobile applications that deliver intuitive, reliable, and impactful user experiences for our agricultural clients. The ideal candidate has solid hands‑on experience with mobile frameworks, a strong preference for React Native (though Flutter or similar stack experience will also be considered), and a passion for building solutions that create real‑world value. Although this is a remote position, candidate must be based in South Africa Main Responsibilities (not limited to) Identify and plan for new features. Provide reasonable estimates of complexity. Build and deploy iOS and Android applications according to specified Scope of Work using React Native or CapacitorJS. Write code that is easy to understand and maintain by other members of the team. Integrate with APIs. Identify technical risks and implement controls. Suggest and implement new mobile products, applications and protocols. Remain up to date with the terminology, concepts and best practices for coding mobile apps. Work closely with colleagues to constantly innovate app functionality and design. Use and adapt existing web applications for apps. Write unit and E2E/UI tests to identify malfunctions or bugs. Communicate with end users to understand their needs and experiences. Contribute to improving app performance, scalability, and user experience. Participate in code reviews, technical discussions, and sprint planning. Troubleshoot, debug, and upgrade existing applications. Minimum Requirements Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). 3–5 years’ professional experience in mobile application development, including mobile deployments. Must have strong proficiency in TypeScript for building complex applications with React and React Native. Proficiency in one or more additional programming languages/frameworks such as Kotlin/Java, Swift/Objective‑C, or JavaScript frameworks (e.g., Angular, Cordova, CapacitorJS, Ionic). Solid understanding of mobile UI/UX principles, responsive design, and state management patterns. Experience integrating APIs and working with third‑party libraries. Familiarity with mobile build processes, app store submissions, and CI/CD pipelines. Proficient with Git version control and package management tooling across TypeScript/JavaScript, Java/Kotlin, and Swift/Objective‑C. Knowledge of Firebase (basic level). Familiarity with agile methodologies. Advanced math knowledge or experience in GIS/Remote Sensing is desirable but not required. Skills and Capabilities Strong organisational skills, mathematical aptitude, a drive to keep up to date with developments and trends in the tech and modern media world, the ability to learn quickly, the ability to interpret and follow technical plans, critical thinking skills, and strong communication skills. This role would suit someone with a good eye for detail and the ability to see the broader implications of their work. #J-18808-Ljbffr
-
Intermediate – Senior Mobile App Developer
3 weeks ago
WorkFromHome, South Africa 60Degrees Full timeJob Description THE OPPORTUNITY THAT AWAITS YOU We're looking for an Intermediate to Senior App Developer with 5+ years of experience who thrives on crafting high-performance mobile apps, optimising every pixel and millisecond. If you love clean code, intuitive UX, and pushing the limits of mobile tech, you'll fit right in. Join us to build, scale, and shape...
-
Web & Mobile Developer
3 weeks ago
WorkFromHome, South Africa Smart4 Energy Full timeOverview Intermediate Software Developer (Web and mobile) | Cape Town (Hybrid) About the Opportunity: An exciting opportunity exists for an Intermediate Software Developer to join a leading organisation in the financial services industry . You’ll play a key role in building, enhancing, and maintaining innovative software solutions that support business...
-
Intermediate Mobile Software Engineer
3 weeks ago
WorkFromHome, South Africa Entelect Full timeEntelect City of Cape Town, Western Cape, South Africa Join or sign in to find your next job Join to apply for the Intermediate Mobile Software Engineer role at Entelect Entelect City of Cape Town, Western Cape, South Africa 2 weeks ago Be among the first 25 applicants Join to apply for the Intermediate Mobile Software Engineer role at Entelect Get...
-
Intermediate Full Stack Developer
3 weeks ago
WorkFromHome, South Africa Headspaceglobal Full timeIntermediate Full Stack Developer - Pretoria *Hybrid Job Title: Intermediate Software Developer / Full Stack Developer About Us: A technology consultancy dedicated to crafting bespoke software solutions for organizations in the finance, banking, insurance, and fintech sectors. They excel in handling diverse projects for prominent financial entities, fintech...
-
Intermediate Mobile Software Engineer
3 weeks ago
WorkFromHome, South Africa Entelect Full timeOverview Exciting Opportunity for an Intermediate Mobile Software Engineer at Entelect Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including direct...
-
Intermediate Developer
3 weeks ago
WorkFromHome, South Africa Mezzanine Ware Full timeOverview Intermediate Developer Join us in enabling productive societies across Africa. What we do Mezzanine designs and builds digital technology solutions for customers across Africa and beyond in order to create productive societies. Founded Mezzanine has market‑leading expertise in the agricultural, health, financial inclusion and education spaces and...
-
Intermediate Developer
3 weeks ago
WorkFromHome, South Africa Mezzanine Ware Full timeOverview Intermediate Developer Join us in enabling productive societies across Africa. What we do Mezzanine designs and builds digital technology solutions for customers across Africa and beyond in order to create productive societies. Founded in 2012, Mezzanine has market-leading expertise in the agricultural, health, financial inclusion and education...
-
Mobile Application Developer
3 weeks ago
WorkFromHome, South Africa Syncship Full timeCompany Description Syncship is a dedicated mobile app development company specializing in end-to-end solutions that drive real results for our clients. We partner with businesses to transform their ideas into powerful, user-friendly mobile applications through expert architecture, intuitive design, and robust development. Our customer-first approach means...
-
Mobile Application Developer
2 weeks ago
WorkFromHome, South Africa Munch Software Full timeAt Munch, we're reinventing dining with a seamless mobile order-and-pay experience. Our all-in-one platform powers everything from PoS and kitchen management to guest ordering and business insights — making restaurants smarter, faster, and more enjoyable for everyone. Join us and help build the product that’s transforming the future of food technology....
-
Senior Mobile Developer
2 weeks ago
WorkFromHome, South Africa Tumaini Consulting Full timeMy client is looking for Senior Mobile Developer, based in Centurion , with a Hybrid work model (3 days in office per week). Requirements 5+ years mobile development experience. Strong proficiency in React Native (required). Experience with Swift , Kotlin , or Java advantageous. Strong understanding of iOS (Cocoa Touch) and Android SDK . Experience...