SenioriOS Developer We are looking forskilled and experienced native iOS Developers to work on exciting new projectsalongside one of our clients for their digital solutions outsourcing team.
What you will do:
stylemargin:top: 0cm; outline: 0px; orphans: 2; widows: 2; list:style:position: outside:
:
Build state of the art mobile apps that compete and make use of the newest and most efficient technologies on the market. (client and server side)
:
Develop high:quality IOS interfaces using the latest Swift version and new frameworks as SwiftUI and Combine.
:
Able to communicate consistently and efficiently with colleagues
:
Ability to make the right technological and architectural choices (tools, techniques, etc.) for specific challenges.
:
Experience in continuous integration / TDD development
:
Be part of the team that provides inHouse iOS apps used by hundreds of employees.
Work with Scrum andAgile frameworks to deliver high quality products.
Requisitos
W
hat you need to succeed:
stylemargin:top: 0cm; outline: 0px; orphans: 2; widows: 2; list:style:position: outside:
:
Eye for details and great observational skills
:
Interest and curiosity towards new technologies
:
Aware of current tech trends/framework/technics accompanied by a pragmatic approach towards them
:
Ability to build and consume IOS apps and related programming languages, including Swift and Objective C
:
Ability to take advantage of opportunities enabled by new technologies and trends
:
Knowledge of when to develop reusable tools in order to increase long:term productivity
:
Experience with security concepts and how them to an iOS application
:
Knowledge about different solutions to manage concurrency
:
Knowledge in how to use background modes to execute jobs efficiently
:
Advanced knowledge of Swift language
:
Fluent English skills
:
Accustomed to working directly with the Client
What would be nice you to have:
stylemargin:top: 0cm; outline: 0px; orphans: 2; widows: 2; list:style:position: outside:
:
Previous experience working on projects using different solutions to manage concurrency
:
Knowledge in how to use background modes to execute jobs efficiently
:
Experience working with Agile Scrum
:
Experience with Git and Pull requests process.