We are looking for a Senior iOS Developer (with startup experience!) for our client, an Israeli product startup, which is actively developing and growing.
Location — fully remote
Responsibilities
- active development of the iOS version of the product;
- discussion and decision-making of architecture;
- building consumer-facing product and operating in an early-stage startup environment.
Requirements
- Very High English level;
- 6+ years experience in iOS development;
- 4+ years experience with Swift;
- 4+ years experience with UIKit;
- 1+ years experience with SwiftUI;
- 1+ years experience with reactive framework (preferred to have experience with Combine);
- 2+ years experience with MVVM+Coordinator or other advanced architecture;
- Experience working in startup.
Nice to have
- Familiarity with Firebase (storage, pushes, etc);
- Experience working with US/Europe/Israeli based companies;
- Experience working in Agile methodology;
- Experience with Dependency injection;
- Experience dealing with AppStore Connect services / In app purchases;
- Experience with app extensions (especially keyboard).
Expectations
- A top performer that delivers high-quality code that is efficient and scalable;
- Someone who is passionate about building consumer-facing products and is comfortable operating in an early-stage startup environment;
- Delivering efficient & scalable code;
- Working fast and delivering on time;
- High attention to details.
- Connected to the product, proactive and care about the outcome.
What we offer
- full remote;
- flexible working schedule;
- an experienced lead and friendly team;
- work with a product, that already has millions of users;
- contract with an Israeli company, compensation in $.