Senior iOS Engineer

About the company: Kinship is a large product company that develops pet care solutions. Such as DNA tests for pets, trackers and health monitors, an application that reminds you to feed your pet, the destination for finding homes for homeless pets, a nutrition calculator, etc. The company was founded in 2019 and has about 300 employees. The coalition includes Leap Venture Studio that supports innovators and start-ups, to bring new solutions to pet parents. Kinship is a division of Mars Petcare.

Senior iOS Engineer
Полная занятость
Английский : Upper-intermediate

About the project: 

As a Senior iOS Engineer you will be a primary contributor to Whistle’s iOS app and be relied upon as an expert in iOS’s capabilities and limitations when defining and developing new features.

Technical skills:

  • 4+ years of experience developing and shipping native iOS apps to the App Store (ReactNative, Flutter, Xamarin, etc are fine bonus skills, but don’t count)
  • A strong grasp of Swift and modern iOS best practices and design patterns.
  • Proficient in SwiftUI (We have close to none currently, but are planning to transition)
  • An understanding of Strong CS fundamentals (algorithms, data structures)
  • Experience with variety of app architectures and methodologies - having programmed apps that go beyond Apple’s default MVC pattern. Examples, but none are required - CleanSwift, VIP, MVP, MVVM, Dependency Injection
  • Not afraid to write XCTests – both unit and UI

Will be a plus:

  •      Experience with Bluetooth and integration with IoT style devices

This role is a key position to accomplish functions such as:

  •   Leverage your iOS experience to maintain, refine, and build upon or existing code base
  •   Write well-structured, reliable, efficient and easily maintainable code
  • Work closely with product and design teams to scope and define feature specifications
  • Deliver new features to enhance our user’s experience 
  •     Help guide and improve the technical direction of mobile, bolstering the technical skillset of the team. Identifying and driving improvements to process, performance, and architecture
  •   Be purposely inquisitive and continuously discover, evaluate, and implement new mobile technologies

Selection process:

1. Indigo Interview

2. Interview with Hiring Manager (Product Manager or someone else from a different team)

3. Тechnical assessment

Наш рекрутер
Юлия  Криль
Юлия Криль
Рекрутер
Связаться с рекрутером
Теги
iOS
Lead, Senior
Киев
Похожие вакансии
Наталья  Ивашина
Senior/Team Lead iOS engineer
Лимассол, Лимасол, Кипр
Remote,
другой город,
Английский (Upper-intermediate)
Полная занятость
Ольга Багмат
Senior Manual QA for German Starup
Remote,
Английский (Upper-intermediate)
Полная занятость
Лимассол, Лимасол, Кипр
Remote,
другой город,
Английский (Upper-intermediate)
Полная занятость
Remote,
Английский (Upper-intermediate)
Полная занятость