Mobile Developer
Software Intelligence|Posted 20 days ago
Sign up or log in to apply:
Skills and experience
Role:Mobile engineer
Other roles:Full stack engineer
Experience in role:3+ years
Must-have skills:
React Native
Kotlin
Nice-to-have skills:
Android
TypeScript
Swift
iOS
Location and salary
Remote policy:Hybrid
Location of job:Cape Town, South Africa
Visa requirements:Authorised to work in South Africa
With status of citizen/passport holder, permanent resident or work permit/visa holder
Visa sponsorship:Unable to sponsor visa
Employment type:Permanent
Role description
About the Role
We're looking for a talented Mobile Developer to join our team and work on high-quality, robust mobile applications. In this hands-on role, you'll collaborate with experienced engineers to build scalable solutions using modern architecture patterns and cutting-edge technologies. If you're passionate about writing clean, maintainable code and want to grow your skills in a mentoring environment, we'd love to hear from you.
What You'll Do
- Design and develop mobile applications following Clean Architecture principles
- Write high-quality Kotlin code with deep understanding of language features and best practices
- Build shared code using Kotlin Multiplatform (KMP) to maximize code reusability across platforms
- Debug and refactor legacy React Native code to improve performance and maintainability
- Work in an agile environment with continuous integration and delivery
- Participate in code reviews and collaborate with cross-functional teams
- Contribute to architectural decisions and improve our development practices
Sign up or log in to apply:
About Software Intelligence
1-15 employees
We are a small focused team building out new geospatial based products. The first of which is a geospatial social platform (iOS for now). The second of which is a real-time team co-ordination system (iOS, Android, web) for the security space leveraging IoT devices.
Perks at Software Intelligence
Unlimited coffee from proper coffee machine
Flexible hours
Hybrid working
Team braais
Equity
Tech Stack
application and data

PostgreSQL

Node.js

Python

Swift

Redis

MongoDB

Go

C++

Kotlin

TypeScript

React Native

Rust

Amazon Web Services
utilities

Google Analytics
dev ops

GitHub

Jenkins

Git

Docker

Android Studio

npm

Xcode

Bash

Datadog

Visual Studio

VS Code
business tool

Slack

JIRA

Confluence