iOS Team Lead

Posted Jul 2

Description

TechTellent is looking for a skilled iOS Team Lead to join our team.

We are a fast-growing global IT & Tech company based in Cyprus that values its people and provides a positive work environment. We recruit and retain top IT talent, providing opportunities for growth and advancement to deliver world-class solutions to clients worldwide.

Currently we are looking for an iOS Team Lead in Mobile Team iOS.

Main areas of work:

  • Betting/Gambling Platform Software Development — software development that is easy to use and personalized for each customer.
  • Highload Development — development of highly loaded services and systems.
  • CRM System Development — development of a number of services to ensure a high level of customer service, effective engagement of new customers and retention of existing ones.
  • Big Data — development of complex systems for processing and analysis of big data.
  • Cloud Services — we use cloud technologies for scaling and business efficiency.

Requirements

  • At least 1 year of experience as a team lead.
  • 5 years of experience as an iOS Developer.
  • Proficient in Swift, UIKit, AutoLayout.
  • At least 1 year commercial working experience with SwiftUI.
  • Experience with Combine framework.
  • Good knowledge of memory management and optimizations.
  • Good understanding of MVVM pattern.
  • Good problem-solving and debugging skills.
  • Experience in Firebase usage (Remote Config, Analytics, FCM, etc).
  • Understanding of Apple’s design principles and interface guidelines.
  • Working experience in code versioning tools (Gitflow, rebasing, etc).
  • Good communication skills and the ability to work as a team.

This is your mission:

  • Develop from scratch new application for Gambling product and launch it to producstion.
  • Maintenance and adding new features;
  • Research and implementation of optimal tech solutions together with backend teams;
  • Participate in discussions of business initiatives.

Benefits

  • People-driven team.
  • Variety of technologies.
  • Developing innovative software products.
  • Clients worldwide.
  • International team of talented people.
  • Possibility to deliver services from any location.
  • Interesting tasks and projects.
  • Balance between routine and developmental tasks.
  • Compensative English lessons.