Techwish - Vienna, VA

posted 17 days ago

Full-time - Senior
Vienna, VA
Administrative and Support Services

About the position

The Senior iOS Developer role involves developing native iOS applications using Swift and the latest Xcode IDE. The position emphasizes collaboration within an Agile environment and requires active engagement in the iOS developer community to enhance skills and knowledge. The developer will adhere to coding best practices, focusing on security, accessibility, and testing, while utilizing modern frameworks and source control tools.

Responsibilities

  • Develop native iOS applications using Swift and Xcode.
  • Collaborate in an Agile software development environment.
  • Engage with the iOS developer community for knowledge sharing.
  • Adhere to coding best practices, including security and accessibility.
  • Utilize design patterns such as MVVM and MVC.
  • Work with source code management tools like Azure DevOps.
  • Familiarize with modern frameworks like SwiftUI and Combine.
  • Use source control tools such as Git and Git Submodules.
  • Comfortably use Terminal or Unix shell.

Requirements

  • Experience developing native iOS applications in Swift.
  • Proficiency with the latest versions of Xcode IDE.
  • Ability to work collaboratively in an Agile environment.
  • Knowledge of coding best practices around security and accessibility.
  • Experience with design patterns such as MVVM and MVC.
  • Familiarity with source code management and collaboration tools.
  • Strong grasp of source control tools like Git.
  • Comfortable using Terminal or Unix shell.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service