Mobile Lead

Seniority level
Senior
Employment type
Full-Time

Requirements:

  • 8+ years native iOS/Android or Web application development
  • Mentorship experience for Junior and Senior Developers
  • Advanced skills in Kotlin/Java or Swift/ObjC for mobile development or web microservice development
  • Ability to build production-quality applications
  • Understanding software design patterns and modern architectural principals
  • Good communicator, positive personality, and team player
  • Strong problem-solving skills
  • Experience with Agile methodologies
  • Energized by a fast-paced environment
  • Working knowledge of test-driven development practices
  • Experience writing multi-threaded, asynchronous code
  • Experience with Protocol oriented, functional programming
  • Experience with offline storage, threading, and performance tuning
  • Knowledge of web technologies and UI/UX standards
  • Understanding of Apple’s/Google’s design principles and interface guidelines
  • Proficient understanding of Git
  • Familiarity with continuous integration
  • Familiarity with Reactive Programming (RxSwift, RxCocoa, Combine)
  • Previous Tech/Squad Lead experience and even some team management experience preferred

Bonuses

  • Free professional online courses and certifications.
  • Free mobile conversations and Internet: 300 minutes (unlimited inside the company), 12GB of Internet per month.
  • Fresh fruits, yogurts, milk and pizza deliveries throughout the week. Tasty coffee 24/7.
  • Modern open space office with all the necessary facilities.
  • English courses two times a week, bonuses for fitness, football games.
  • Visit local IT conferences for free and travel opportunuties to EU and USA.
  • Flat company structure of the company, opportunity to share and exchange your knowledge.
  • Regular team building at least twice per year

Apply for this position

Become a part of FusionWorks team!