iOS Team Lead


: UrTechCity IT Solutions
: 4209 Rockside Hills Drive, Raleigh, North Carolina, 27603
: 
: IT
: 1
: 29
: Remote Work
: Beginner


(): 10,000.00

 

Location: Remote. Preferred location is the Asia-Pacific

Job type: Permanent, full-time

About this role

As a Team Lead, you will be working as the leader and manager of an iOS team as well as hands-on coding in the iOS platform. Part of a global team, you will work closely with the iOS Tech Lead and will report to the Engineering Manager.

How you'll make an impact

  • Be responsible for creating a work environment that inspires and motivates, and is a place engineers thrive in.
  • Encourage growth and engagement within your team through leadership, mentoring, and knowledge sharing.
  • Help increase team agility and velocity by developing standards and resolving issues.
  • For hands-on coding, you will be engineering robust, testable, and scalable code. Architect your code to be efficient, reliable, maintainable and reusable.
  • Contribute to engineering best practices, guidelines and our technical infrastructure to help enhance infrastructure, and improve reliability and efficiency.
  • Cross-team collaboration, with product, design, and QA teams, to ensure we create great user experiences whilst also adhering to our high security and privacy standards which are underpinned by our end-to-end encryption.

This is a remote role. Our preferred location is the Asia-Pacific. This role requires flexible working hours as you will collaborate with teams globally.

 

About you

  • An in-depth understanding of Clean Architecture, OO Design patterns, and SOLID principles
  • A drive to consistently present Clean Architecture
  • Knowledge of MVVM, VIPER architecture patterns
  • A good sense of code smell
  • Extensive knowledge and experience with Swift and iOS ecosystem
  • Experience with SwiftUI & Combine technologies
  • Good experience in iOS concurrent programming
  • A passion to consistently be up to date with latest iOS technologies and best practices
  • Strong communication skills
  • A passion to mentor and champion other team members
  • The drive to build an inspiring and motivating environment in your team
  • A desire to strive for industry best practice both for technical solutions and work processes.

Qualifications

Ideally, you also hold a tertiary qualification in Computer Science, Software Engineering or a related discipline.



best work from home

best work from home opportunities

top work from home opportunities

best jobs from working at home

best high paying careers

top paying trades

trades that pay the most

most lucrative work from home jobs

recommended work from home jobs

great work from home jobs

good work from home jobs

high paying careers