Job Specifications
In the face of climate change, water is becoming an increasingly precious resource. SOWIT is stepping up by developing decision-making tools that maximize water efficiency. By combining IoT, remote sensing, and data analysis, our technologies enable farmers and communities to optimize their water use in real-time. This allows them to adjust their practices for sustainable and smart management of this critical resource.
Africa, the World’s Breadbasket
With a significant share of the world's arable land, Africa faces the challenge of sustainable crop intensification. At SOWIT, we believe that technology and data can transform agricultural practices. By putting data at the service of water management, we help farmers adapt, conserve, and build a future where every drop counts — for them, for the environment, and for a sustainable future.
Main responsabilities
· Android App Development
o Design, develop, and maintain Android applications linked to precision agriculture & water management
o Work closely with back-end teams to ensure smooth integration of APIs and data-driven services.
o Optimize app performance and responsiveness for field use in rural and low-connectivity environments.
o Implement robust offline capabilities and data synchronization for on-field operability.
· Testing & QA
o Conduct rigorous testing (unit, integration, UI) to ensure high-quality releases.
o Address bugs, improve stability, and continuously refactor code for maintainability.
o Collaboration & Product Thinking
o Participate in product definition and design sprints to craft digital tools aligned with the needs of African farmers.
o Contribute ideas to improve features, functionality, and overall user experience.
· Iterative Prototyping
o Build rapid prototypes to test new ideas, interfaces, and field workflows.
o Collect user feedback from field agents and agronomists to iterate on solutions.
Desired Profile:
· Degree in Computer Science, Software Engineering, or related field.
· 2+ years’ experience in Android development with Kotlin (Java is a plus).
· Strong knowledge of Android SDK, RESTful APIs, offline storage, and real-time data handling.
· Experience with Git, CI/CD tools, and Firebase or similar mobile backends.
· Interest in IoT, agriculture, or geospatial data is a strong plus.
· Ability to adapt to changing environments and work autonomously in a fast-paced start-up setting.
· Excellent communication skills in French or English.
About the Company
Enabling greater returns for African farmers and food security for Africa. We help farmers achieve a more profitable harvest. We leverage technology and finance to enable successful agribusinesses building Africa's food security and sovereignty. SOWIT provides farmers with everything they need to make the most of their land. This includes technology, finance, insurance, quality inputs and training. We are based in Morocco, Tunisia, France and Senegal.
Know more