Talent.com
The Focus Group
Software Developer II - 1 x Senior iOS and Android DeveloperThe Focus Group • Gauteng, ZA
Software Developer II - 1 x Senior iOS and Android Developer

Software Developer II - 1 x Senior iOS and Android Developer

The Focus Group • Gauteng, ZA
30+ days ago
Job description

Overview

To realize the detailed design through programming and configuration and provide guidance and mentoring to other software developers

Responsibilities

  • Define and maintain development standards and guidelines.
  • Investigate new technologies, methodologies, and strategies.
  • Develop and maintain guidelines, tutorials, and wiki.
  • Guide and mentor developers.
  • Design applications for the iOS platform.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define and design new features.
  • Identify and correct bottlenecks and crashes.
  • Help maintain code quality and automatization in the organization.

OS

  • Proficient with Swift, RX Swift and Cocoa Touch.
  • Swift UI would be advantageous.
  • Experience with iOS frameworks such as Core Data, Core Animation, etc.
  • Understanding of Apple’s design principles and interface guidelines.
  • Exposure to Objective-C advantageous.

Android

  • Proficient with Java and Android SDK.
  • Android Compose would be advantageous.
  • Knowledge of dependency injection dagger.
  • Proven working experience in Android app development.
  • Must have at least deployed one app to the Play Store.
  • As well as:
  • Experience with threading, and performance tuning.
  • Familiarity with RESTful APIs (and JSON) to connect applications to back-end services.
  • Familiarity with cloud message APIs and push notifications.
  • Knack for benchmarking and optimization.
  • Proficient understanding of code versioning tools (Git).
  • Familiarity with continuous integration. (Devops like azure)
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
  • Solid understanding of the full mobile development life cycle. Unit testing frameworks.
  • Familiarity with Atlassian tools (Jira, Confluence and ETC).

Technology environment requirements

Back-end/ front-end/ C#/ Java etc - Mobile Development (Android and iOS)

#J-18808-Ljbffr

Create a job alert for this search

Software Developer II - 1 x Senior iOS and Android Developer • Gauteng, ZA

Similar jobs

Senior E-Commerce Developer

Optimal Growth TechnologiesJohannesburg, South Africa
Quick Apply

Senior E-Commerce / App Developer (Contract).Adhoc / Project-Based Contract.SAST (South African Standard Time).We are seeking an experienced Senior E-Commerce / App Developer to join our network of... Show more

Senior iOS Developer - SwiftUI, API-Driven Mobile Apps

Hire Resolvejohannesburg, gauteng, ZA

A company specializing in protection services is seeking a Senior iOS Developer to join their team in Johannesburg.The ideal candidate will have a strong background in Swift and SwiftUI.Responsibil... Show more