Senior IOS

 Job Description:

Your Responsibilities

Be the force that drives strategy and growth for the mobile development team
Lead the team to ensure software quality standards agreed are met.
Become a mentor for the team and support the newcomers to ensure a quick ramp-up.
Collaborate with key stakeholders to understand requirements and provide low level designs that match with the requirements.
Manage day-to-day activities in the mobile development team, while maintaining a high developer experience and clean coding practices.

Requirements:

1 years experience as a team lead and at least 5 more years as a developer/
A degree in engineering or science or you have thoroughly studied the computational fundamentals independently.
A proactive person, highly self-motivated and creative problem-solver.
The ability to solve complex problems and produce clean coding quality.
Superb interpersonal skills.
Extensive experience with applying consumer-centric design processes, while. collaborating with cross-functional teams including Product Managers and UI/UX Leads
Strong knowledge of modern design patterns and architectures (MVVM & Components Oriented Programming)
Deep hands-on technical experience on different technologies, as an orientation:
Swift & Kotlin
Firebase
GIT
RxAndroid, RxSwift & RxCocoa
Unit Testing & UI Testing
API Rest

You worked with Scrum and you are familiar with the usual ceremonies.

  Required Skills:

iOS