Reisiger Ventures Logo

Senior Fullstack Engineer -> Mobile+Cross-Platfrom

Reisiger Ventures|Posted 17 days ago

Skills and experience

Role:Full stack engineer
Other roles:Mobile engineer, Frontend engineer
Experience in role:3+ years
Language proficiency:English
Must-have skills:
    Android
    Xcode
    Kotlin

Location and salary

Remote policy:Hybrid
Location of job:Centurion, South Africa
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent

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

About Reisiger Ventures

1-15 employees

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

Competitive Salaries
Hybrid Work

Tech Stack

application and data

Amazon EC2
Amazon EC2
Python
Python
MEAN Stack
MEAN Stack
nginx
nginx
MS SQL
MS SQL
Angular
Angular
Amazon Lambda
Amazon Lambda
Amazon Web Services
Amazon Web Services

dev ops

GitHub
GitHub
Git
Git
Docker
Docker
Android Studio
Android Studio
npm
npm
Xcode
Xcode
VS Code
VS Code

business tool

Microsoft Sharepoint
Microsoft Sharepoint
Microsoft Teams
Microsoft Teams
Confluence
Confluence

utilities

Power BI
Power BI

Office Photos

We seldom wear formal

Similar jobs on OfferZen: