Senior Mobile (Android and IOS) Developer

 

Recruiter:

Dananda Services

Job Ref:

JHB000037/Gen

Date posted:

Monday, March 28, 2022

Location:

Johannesburg, South Africa

Salary:

Monthly


JOB SUMMARY:
Job Description

Do you dissect the intricacies of both Android & IOS platforms blindfolded? Are you heavily skilled in both swift & kotlin or even O-C & Java and as a developer who pushes mobile technologies to their limits? We are looking for an extremely technical, self-driven, highly motivated individual to join our mobile team. You will be responsible for the designing, documenting and implementing of robust, scalable and optimally performing systems using mobile-first related languages and technologies, according to provided specifications, standards and procedures, while ensuring compliance with the architectural standards and guidelines laid out. An excellent understanding of Object Orientated principles and preferably Swift & Kotlin language fundamentals needed. This role focuses on end-to-end development & Ui/UX design, and detailed testing. You should be comfortable working in smaller teams and taking greater ownership of your work. Own the codebases and ensure it adheres to high-quality metrics, such as unit test coverage, readability, and conformity. You will be expected to be self-motivated in researching alternative technologies, tools and techniques to solve business problems with application solutions.

JOB DESCRIPTION:

Key competencies
Diploma, Bachelor’s or Master's degree in Computer Science, Information Systems, or equivalent Typically 10+ years experience or more
Solid Mobile/ Java/ Kotlin/ Swift/ Objective-C development skills required. Experience in developing and deploying Android/iOS mobile applications required.
Hands-on experience in driving the full application development life-cycle of Android | iOS application development (concept, design, test, release and support) within deadlines. Experience in scripting/ procedure development in noSQL will be advantageous.
Have worked on and published one or more apps in the App or Play Store
Any experience in AWS Cloud Tech, AWS developer associate certification, or AWS Serverless development is a bonus Experience with offline storage, persistency, and threading (multi)
Build and deliver scalable and low-latency services and applications for iOS | Android platforms
Ideally, you will have a strong understanding of web UI technologies (listed below).
A conceptual understanding of UX design will enable the candidate to provide life to the data we aim to provide Expericence and knowledge of low-level system work is preferred (services, backgrounding)
Directly responsible for compliance to these architectures through manual and automated controls and taking a very deep and active role in managing performance and stability of software assets, agile delivery frameworks, and Devops methodologies
Good understanding of HTML5, JavaScript and CSS3 Good understanding of UX and UI designs
Familiar with RESTful APIs and JSON to interact with backend systems
Well-versed in Unit & Automated testing techniques for Android apps.
Unit-testing code for robustness, including edge cases, usability, and general reliability Strong knowledge of encryption mechanisms
Have an awareness of Agile/ Scrum methodologies or have worked in an Agile/ Scrum team.
Atlassian tool suite (Bitbucket, Jira, Confluence)
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Solid understanding of the full mobile development life cycle
Extensive experience using Cloud-based IDE's and CI/CD pipelines like Bitrise, CodeMagic, Fastlane, AWS pipelines, CircleCI Knowledge of OO design principles and development patterns
Join us and make your mark!

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Mobile Developer (React Native)
Location: Pretoria
Salary:
Are you an experienced React Native specialist who enjoys building high‑performance mobile applications and delivering scalable, production‑ready software? This opportunity is perfect for a senior developer looking to contribute to high‑impact mobile and web solutions in a fast‑paced environment.
6 days ago


Senior Front-end UI/UX Developer
Location: Johannesburg
Salary:
Are you passionate about Front-end Development? This is an exciting opportunity for you!Our client is seeking a senior Front-end UI/UX developerto be responsible for independently designing and implementing User Interfaces and User eXperiences across digital platforms. The role ensures solutions are intuitive, accessible, and aligned with user needs and business objectives. It requires the ability...
13 days ago


Mobile Applications Engineer
Location: Johannesburg
Salary: MR
mobile Applications Engineer
27 days ago


Mobile Applications Engineer
Location: Johannesburg
Salary:
29 days ago


Senior QA Engineer
Location: Johannesburg
Salary:
Our client is looking for a senior QA Engineer to join their team.
10 days ago


Senior Salesforce Developer
Location: Johannesburg
Salary:
Our client is seeking a senior Salesforce developer to join their team, based fully in-office in Bedfordview. This role is suited to a highly experienced Salesforce professional who is passionate about designing scalable architecture, leading technical solutions, and delivering high-quality enterprise systems.
2 days ago


Project Manager
Location: Johannesburg
Salary:
Drive large scale technology change that truly matters. This role places you at the centre of complex digital transformation where your decisions shape systems, teams, and long term impact. If you thrive in high stakes environments and love turning strategy into reality, this opportunity delivers challenge, influence, and growth.
2 days ago


Mechanical Design Engineer
Location: Johannesburg
Salary:
We are recruiting on behalf of a globally recognised manufacturer of underground mobile mining equipment, with a strong and growing presence in the South African hard rock mining sector. This is a senior individual contributor and team leadership role within a multi-disciplinary mechanical design engineering team. The successful candidate will lead the design and development of complex mechanical ...
3 days ago


IT Technical Project Manager
Location: Johannesburg
Salary:
Step into a senior delivery role where large scale technology change meets real business impact. This position offers the chance to lead high value initiatives while influencing strategy, stability and long term growth within a complex technology environment.
6 days ago


Business Analyst
Location: Johannesburg
Salary:
Our client is looking for Business Analysts to work alongside software professionals and client stakeholders, playing a key role in defining, analysing, and improving business and system requirements to deliver effective technology solutions.
7 days ago


Create a free job alert for Senior Mobile (Android and IOS) Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions