IOS Mobile application developer

Hlavní město Praha, Prague  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Detailed Jd below : Required skills (IOS) Experience in developing fully featured native iOS apps; Proficiency with Swift and Objective-C, and familiarity with RxSwift or reactive programming; Must have a solid knowledge in iOS architecture as well as a good understanding applying design principles and patterns, and best practices. Should be able to define appropriate scenarios to apply patterns such as MVC and MVVM; Must have technical experience refactoring mobile applications, applying clean code and following SOLID principles; Vast hands-on experience modularizing and componentizing mobile applications; Fluency connecting iOS applications to back-end services through RESTful APIs and eventually legacy SOAP services; Experience using Git and branching models; Experience working in an Agile environment following SCRUM Desired skills Must clearly understand the importance for the automation-first mindset, and have to be fluent in writing unit and automated tests (including UI) ideally using XCTest; Experience with multi-threading, troubleshooting, and performance tuning; Solid and hands-on experience working with DevOps, automating build processes (CI) and running source code analysis tools (e.g. SonarQube); Hands-on experience integrating CI pipelines with App Testing Services such as AWS Device Farm, Sauce Labs or Google Test Lab
Start date
2020
From
Adroit People Ltd
Published at
01.04.2020
Contact person:
Hema S
Project ID:
1916249
Contract type
Freelance
To apply to this project you must log in.
Register