iOS Technical Lead

$100K — $130K *
Consumer Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Degree in Computer Science or equivalent preferred or relevant experience
  • 8+ years of software development experience
  • 5+ years as a mobile developer
  • Experience with native mobile application development
  • Proficiency in one or more relevant programming languages (e.g. Swift/SwiftUI/Objective-C, JavaScript)

Responsibilities

  • Partner with architects to implement high-performance mobile applications
  • Mentor the team on best practices in platform components and performance
  • Lead system analysis, design, and implementation for existing mobile applications
  • Translate stories into design and code, developing well-engineered code
  • Research and employ contemporary software development techniques to improve team velocity
  • Elevate code into development, test, and production environments on schedule
  • Contribute to creating an inclusive and highly collaborative team environment

Benefits

  • Access to advanced technology and development practices
  • Opportunity for career growth in a collaborative setting
  • Flexible hybrid working model that supports work-life balance
  • Inclusive culture focused on collaboration and innovation
Full Job Description

Are youa passionate iOS Lead? Doa you want to work on a state-of-the-arta application with modern design, architecturea and tools in a trulya agile environment?

This hybrid position is based in Charlotte, NC, with inadoffice work required Tuesday through Thursday.

What it takes:

  • Partner with architects to implement high-performance mobile applications.

  • Research and summarize adjacent technology trends to providea guidance.

  • Mentor the team on the 3how4 of better use of existing platform components and performance best practices.

  • Highly collaborative, a fast learner and willing to work wherever you3rea needed on the team.

  • Demonstrateda experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms.

  • Able to effectively communicate technical issues in a manner all can understand.

  • Able to work with scrum masters and product owners to prioritize work relativea to both delivering business value and addressing technical debt.

  • Lead system analysis, design, development, and implementation for our existing mobile native applications.

  • Translate stories into design and code. Develop well-engineered code and test artifacts backed by automated tests.

  • Research and employ contemporary software development techniques to ensure quality and improve velocity of the team.

  • Elevate code into the development, test, and production environments on schedule. Provide follow-upa production support. Submit change control requests and documents.

  • Lead in design, code, and test inspections throughout life cycle to identifya issues.

  • Participatea in other meetings, such as those for use case creation.

  • Contribute to developing and maintaininga an inclusive and highly collaborativea environment for the team.

To be successful in this role, you should have:a

  • Experience with Native mobile application developmenta

  • Proficiencya in one or more relevant programming languagesa (e.g.a Swift/SwiftUI/Objective-C, JavaScript)a

  • Ability to learn new technologies quickly and demonstrate a hands-on understandinga

  • Strong understanding of design patterns, integration patterns/practice, data modeling principles and best practicesa

  • A good track record of project delivery for large cross-team projectsa

  • Strong communicationa skills and the ability to connect with engineers, managers, PMs, customersa

  • Experience with cloud development platforms, mobile/web development frameworks, and micro-service architecturea

Preferred Skills:a

  • Demonstrated experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithmsa

  • Latest iOS SDK / XCodea

  • Swift 5a / SwiftUI

  • CI/CD Pipeline (GitHub Actions / Fastlane)a

  • Git (GitHub)a

  • Honeycomba

  • Splunka

Qualifications:

  • Degree in Computer Science or equivalent preferred or relevant experiencea

  • 8+ years of software development experiencea

  • 5+ years as a mobile developera

Special Factors

Sponsorship

Vanguard is not offering visa sponsorship for this position.

Similar Jobs

More Jobs at

More Consumer Technology Jobs

Find similar iOS Technical Lead jobs: