:UrTechCity IT Solutions Business Address:4209 Rockside Hills Drive, Raleigh, North Carolina, 27603 Country:No Value Department or Group:IT Vacancies:1 Work Duration:29 Work Location Type:Remote Work Level:Beginner Required Skills: Optional Skills: Monthly Rate (): 10,000.00
To get feeds similar to this job in your facebook, you can join our Facebook Group by clicking here:Join Facebook Group
Details
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.