Junior/Middle iOS Developer Offline

We're looking for an IOS Developer to join us and continue the evolution of a products that we have.

 

Required skills

— 2+ years of experience in iOS development

— Proficient in Swift

— Understanding of RXSwift/Combine

— Good understanding of Core Data and Realm Database

— Good understanding of multithreading

— Strong understanding of code versioning tools (Git)

— Strong understanding of the full mobile development life cycle, OOP principles, design patterns

— Passion for software engineering, learning and continuous improvement

 

As a plus

— SwiftUI, Diffable Datasources, Compositional Layouts (all iOS 14+ bells and whistles)

— Creating dynamic libraries

— Creating SPM and/or Cocoapods libraries

— Writing unit tests

— Experience with MVVM, Clean architecture

— May supervise others or make decisions which impact the work assigned to individuals or phases of

projects

 

Responsibilities

— Follow high standards of software quality established in the team

— Design, build, and maintain high performance, reusable, and reliable code

— Collaborate with cross-functional teams to define, design, and ship new application features

— Identify options for potential solutions and assessing them for both technical and business suitability

— Analyse, support and improve existing applications

To apply for this and other jobs on Djinni login or signup.