Senior Fullstack Engineer -> Mobile+Cross-Platfrom
Reisiger Ventures|Posted 17 days ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Role Overview
We're seeking a Senior Fullstack Engineer whose gravitational centre is mobile-native and cross-platform development — but who builds the backend services, APIs, and web counterparts that complete the picture. You will put enterprise intelligence in people's hands: field workers capturing data in areas with intermittent connectivity, executives reviewing reports between meetings, and operations teams receiving real-time alerts on the move. You will work across our APEX Suite — a unified enterprise intelligence platform serving agriculture, mining, retail, banking, and international cooperatives.
At Reisiger, every engineer operates with extreme ownership: you own the experience from the moment a user unlocks their phone to the moment data lands in the backend — and every layer in between. We are architecture-agnostic — React Native, Flutter, native Swift/Kotlin, or a PWA, depending on what the use case actually needs. And we are AI-native — Claude Code is embedded in our daily workflow, scaffolding platform-specific components, orchestrating cross-platform test matrices, and accelerating delivery.
Key Responsibilities
- Architect and build mobile applications (iOS and Android) that serve as primary delivery channels for enterprise intelligence across Southern Africa
- Make informed cross-platform decisions — React Native, Flutter, native, or PWA — choosing the right approach for each use case and defending that choice with trade-off analysis
- Design and implement offline-first architectures with intelligent sync — our users operate in environments where connectivity is intermittent, not guaranteed
- Build push notification infrastructure and real-time messaging systems across multiple channels (WhatsApp Cloud API, Telegram, SMS, native push)
- Develop mobile experiences for field data capture, alert delivery, signal monitoring, report viewing, and branded output
- Build fullstack features end-to-end — API design, backend services, database layer — for the services your mobile clients consume
- Integrate platform-native capabilities — camera, GPS, biometrics, local storage, background processing — when they add genuine value to the user experience
- Own mobile performance across the device spectrum — from flagship iPhones to budget Android devices common in field operations
- Leverage Claude Code to scaffold mobile components, generate platform-specific adaptations, orchestrate device testing, and automate release workflows
Required Skills & Qualifications
- 5+ years of software engineering experience with at least 3 years focused on mobile application development
- Deep experience with at least one cross-platform framework (React Native or Flutter) and at least one native platform (Swift/iOS or Kotlin/Android)
- Strong understanding of mobile architecture patterns — offline-first data, background sync, optimistic UI, push notification lifecycle management
- Experience with real-time communication — WebSockets, Server-Sent Events, or push notification services (FCM, APNs)
- Backend proficiency — Node.js, Python, or .NET — sufficient to build, deploy, and maintain the services your apps consume
- REST and GraphQL API design from the mobile consumer's perspective — you know what makes a good mobile API versus a web API
- Experience with mobile CI/CD — app store deployment, over-the-air updates (CodePush, Expo EAS), automated testing pipelines
- Understanding of mobile performance constraints — battery impact, bandwidth efficiency, memory management, startup time optimisation
- Active daily use of AI-assisted development tools — prompt engineering, code generation, agent orchestration
- Empathy for diverse device contexts — you design for the R2,000 Android phone on a farm, not just the latest flagship in a city office
Preferred Qualifications
- Experience with WhatsApp Business API, Telegram Bot API, or other messaging platform integrations for enterprise notification delivery
- Knowledge of geospatial features in mobile — GPS tracking, geofencing, map integration (Mapbox, Google Maps SDK)
- Experience building apps that handle multi-language content and RTL layouts
- Familiarity with mobile security — certificate pinning, biometric authentication, secure local storage, app attestation
- Experience with Bluetooth/IoT device communication for field sensor integration
- Understanding of mobile analytics and crash reporting (Firebase Crashlytics, Sentry Mobile)
- Background in agricultural, mining, or field-operations mobile tooling — understanding constrained-environment UX
- Experience with app store optimisation and staged rollout strategies
- Knowledge of progressive web app capabilities and service worker patterns as a cross-platform alternative
Visit our website at reisiger.co.za
Sign up or log in to apply:
About Reisiger Ventures
What we do
Reisiger.org is a specialist venture builder that focuses on web design and webshop management. We build and manage well-architected businesses in various industries including retail & trade, engineering & technology, eCommerce, restaurants & FMCG, and more. We leverage hardware and software technologies to deliver custom and fit-for purpose solutions in all major industries.
Why Work For Us
We are a young and dynamic company, founded in 2021, and located in the vibrant city of Cape Town, South Africa. We operate in the exciting Information Technology sector, specifically in the Internet Software & Services industry. We offer a unique opportunity to work with diverse businesses and contribute to their growth and success.
Our Culture
At Reisiger Ventures, we foster a culture of innovation, collaboration, and professional growth. Our team is passionate about computer programming, software, and eCommerce, and we are always seeking new ways to improve and expand our services. We believe in the value of each team member and promote a work environment that encourages creativity and forward-thinking.
Our Hiring Processes
We are always on the lookout for talented and passionate individuals who can contribute to our team and our clients' success. Our hiring process is straightforward and transparent, focusing on your skills, experience, and fit with our company culture. If you are excited about the possibilities of web design, solution architecture and eCommerce, we would love to hear from you.
Perks at Reisiger Ventures
Tech Stack
application and data








dev ops







business tool


