THE MISSION
CODING FOR THE GLOBAL BODY OF CHRIST.
As a Senior Software Developer at Unity In Christ, you are building more than an app; you are building a secure digital sanctuary. You will lead the development of our Phase 1 MVP, creating a high-performance, mobile-first platform that handles social networking, secure messaging, and resource sharing. Your code will be the foundation upon which billions of believers connect, ensuring that the platform remains fast, private, and free from secular algorithmic bias.
CORE RESPONSIBILITIES
-
FULL STACK DEVELOPMENT: Lead the end-to-end development of our cross-platform mobile application and robust backend infrastructure.
-
SYSTEM ARCHITECTURE: Collaborate with the CTO to design scalable, cloud-native systems that can support rapid growth from our South African pilot to a global audience.
-
API INTEGRATION: Build and maintain secure APIs for Phase 2 features, including live streaming, prayer networks, and church management tools.
-
SECURITY & PRIVACY: Implement world-class data protection and encryption protocols, ensuring that member data and prayer requests remain strictly private.
-
CODE QUALITY: Set the standard for clean, maintainable, and well-documented code through rigorous peer reviews and automated testing.
-
MENTORSHIP: Provide technical guidance to junior developers, fostering a culture of continuous learning and technical stewardship.
CANDIDATE REQUIREMENTS
-
EXPERIENCE: 6+ years of professional software development experience, with a focus on building scalable mobile and web applications.
-
TECHNICAL STACK: Deep proficiency in React Native or Flutter (mobile) and Node.js or Python (backend). Experience with PostgreSQL or MongoDB is essential.
-
CLOUD INFRASTRUCTURE: Strong working knowledge of AWS or Azure, specifically in deploying cloud-native, mobile-first solutions.
-
FAITH ALIGNMENT: A personal commitment to Christian values and a desire to use technical excellence to serve the Kingdom.
-
PROBLEM SOLVING: A proactive approach to technical challenges and a passion for building non-algorithmic, user-focused tech.
WHAT WE OFFER
-
OPPORTUNITY TO BUILD WORLD-CHANGING TECH
-
A SECURE AND INNOVATIVE DEVELOPMENT ENVIRONMENT
-
COLLABORATIVE FAITH-DRIVEN TEAM
-
PRIME CAPE TOWN OFFICE LOCATION
-
A CHANCE TO WORK ON MISSION-CRITICAL FEATURES LIKE LIVE STREAMING AND SECURE MESSAGING
HOW TO APPLY
Please submit your CV and a link to your GitHub profile or a portfolio of mobile applications you have successfully launched.
EMAIL: careers@katsomedia.co.za
SUBJECT: SENIOR DEVELOPER APPLICATION
