Vanguard

Vanguard

Senior iOS Engineer

Charlotte, NC · Senior

Sponsorship not specifiedDetected 9 days ago
JavaScriptSwiftiOSAndroidSwiftUIObjective-CData StructuresGitCI/CDGitHub ActionsCommunicationCollaboration

About the role

  • Come join our growing, enthusiastic and talented Mobile development team!
  • This is a hybrid role (in office Tues, Wed, Thurs) based in Charlotte, NC.
  • Integrates third party products. - Translates technical specifications into code for moderately complex new or enhancement projects for internal clients.

Responsibilities

  • Understanding of design patterns, integration patterns/practice, data modeling principles and best practices.

Requirements

  • Demonstrated experience with software engineering fundamentals including object-oriented design, data structures, dependency injection, testable code, and algorithms.
  • Experience with native mobile application development.
  • Proficiency in one or more relevant programming languages (e.g. Swift, SwiftUI, Objective-C, JavaScript).

Nice to have

  • Preferred Skills:

Skills

  • Degree in Computer Science or equivalent preferred or relevant experience.
  • 5+ years of software development experience.
  • 3+ years as a mobile developer.
  • Experience with Swift 5 / SwiftUI.
  • Experience with the latest iOS SDK / XCode.
  • Experience with CI/CD Pipeline (GitHub Actions / Fastlane).
  • Experience with Git (GitHub).
  • Experience with Honeycomb.
  • Experience with Splunk.
  • Special Factors
  • Vanguard is not offering visa sponsorship for this position.
  • About Vanguard

Company info

  • Strong communication skills and the ability to connect with engineers, managers, PMs, customers.

Visa & Work Authorization

  • Vanguard is not offering visa sponsorship for this position.

This listing is sourced directly from Vanguard's careers page and normalized into a canonical job model.