Senior iOS Developer
Прямой работодатель Gett ( gett.com )
Опыт работы от 3 до 5 лет
Our R&D team is looking for a creative and passionate iOS developer to join our top-notch team that develops Gett’s Rider & Driver apps, at one of the most promising and rapidly growing companies!
We are seeking a top iOS Developer with a can-do attitude, passion, and experience in implementing cutting-edge technology into the latest products.
As an iOS Developer at Gett, You’ll be joining a diverse team of professionals with some of the brightest, sharpest and analytical minds.
You will have a huge impact on our products, taking full ownership of features E2E, and having a great influence inside the team.
What you can expect from us:
- Architect, build and maintain our apps, combining product requirements with latest technologies
- iOS Tech Forum which you can use as a platform to share new ideas, technologies, issues or just something awesome you’ve discovered lately
- If you’re a RxSwift fan, you’ve come to the right place, our team is the spearhead of RxSwift and FRP (Functional reactive programming) and we use it everywhere!
- Automate mundane tasks like signing, releasing, localizing, testing so you will have more time writing awesome features and having fun!
- Flexible schedule, work 4 or 5 days a week from the office or from the coziness of your home.
What we expect from you:
- Expertise in Swift with 5+ years of experience within iOS development
- Excellent software engineering fundamentals (SOLID, OOP Design Patterns, etc.)
- Experience with MVVM architecture or similar architecture
- Experience with reactive programming (RxSwift / Combine ...)
- Solid understanding of the iOS signing and release cycle
- Working independently but also thrives in collaborative environments.
- Experience being an active part of the entire development cycle of features, from planning to deployment (and beyond)
- Strong understanding of iOS user interface guidelines
- Experience with Objective-C
Bonus points for:
- Experience with Combine, SwiftUI and other modern iOS technologies
- Experience with “The Composable Architecture”
- Experience with scripting languages such as Ruby, Bash and JS
- B.Sc in Computer Science, Software Engineering, or an equivalent subject
We are offering:
- 13 extra vacation days;
- Flexible working schedule 4 or 5 days per week;
- Extended medical insurance from the 1 month;
- Meal allowance, electricity and Internet compensation and home office kit for remote employees;
- A comfortable working place in our co-working if needed;
- English classes coverage;
- Friendly and cheerful team.