iOS Technical Lead (#14840014)

Work type:
Office based (Lviv, Ternopil, Ivano-Frankivsk)
Technical Level:
Job Category:
Software Development
Cardo Systems

About the Client:
Cardo Systems, Inc., headquartered in Pittsburgh, PA. (USA) is the world’s acknowledged market leader in wireless communication systems for motorcyclists. With the introduction in 2004 of the Scala rider® Bluetooth line of devices, Cardo has literally pioneered a new product category that was non-existent until then. Today, the Scala rider line includes the most advanced devices in the category from solid entry level products to the most feature rich communication and entertainment system available. Scala rider products are covering over 80 countries.
Here you can find info about our product –
We are looking for perspective and ambitious iOS Technical Lead to join our team!


  • Lead a team of mobile engineers responsible for maintaining and developing new features on our APPs
  • Collaborate with the Team, PM, PО, Designer, Data Analytics to develop roadmaps and features to delight our product
  • Sharing your expertise and the value they can bring to the business
  • Handle team members grow as engineers through code review, pairing, and mentoring
  • Improving internal team processes by keeping what's working, throwing away what's not
  • Curious and passionate about finding creative solutions to complex problems Be able to deal with issues and feel a deep need to share the experience with others
  • Building technology to the right direction: for us, this means simple, organized, well-tested systems that gradually grow over time, and that provides plenty of insight into production performance


  • 5+ years’ experience in iOS Application Development
  • Proven track record of building iOS APPs
  • Strong communication skills and attention to detail 
  • Exceptional architecture, coding & technical design skills
  • Ability to break complex problems down into smaller components that are loosely coupled and testable
  • Experience with unit testing and automated UI testing
  • Solid understanding and experience developing in Swift
  • Experience with multi-threading, memory management and caching mechanisms specific to mobile devices
  • Experience with continuous integration
  • Minimum BS in Computer Science or related field will be a plus
  • Experience with BLE will be a plus
  • Experience with VoIP will be a plus
  • Experience operating in a Scrum environment and a thorough understanding of Lean/Agile principles
  • Upper-Intermediate English level

The ideal candidate is also:

  • Has agile mindset and is a good team player
  • Is pragmatic: gets things done, can find a creative compromise between an ideal technical solution and actual client needs
  • Is able to analyze, plan and estimate requirements as well as identify risks involved and provide solutions to them

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Possibility of partial remote work
  • Best hardware
  • A masseur and a corporate doctor
  • An inspiring and comfy office

Professional growth:

  • Challenging tasks and innovative projects
  • An individual development plan
  • A personal education budget
  • Mentorship program
  • Business trips


  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more.



Easy apply

    Get a Bonus