Overview
On Site
Full Time
Skills
iOS
SwiftUI
Reactive framework
Job Details
Job Title: Senior iOS Engineer
Location: Alpharetta GA
Duration: / Term: Fulltime
Job Description:
Experience Desired: 5+ Years.
Responsibilities:
- Implementing scalable solutions for real-world problems.
- Owning and delivering core features and architectures.
- Debugging and fixing issues from QA.
- Participating in scrum ceremonies and team activities.
- Learning and growing with a personalized mentor.
- Mentoring more junior engineers.
Required Skills and Experience
- A minimum of 5 years of enterprise-grade iOS app development experience.
- Deep understanding of iOS development concepts and high experience with Swift.
- 2+ years of experience with SwiftUI.
- Experience with a reactive framework (e.g., RxSwift, ReactiveSwift, Combine).
- Experience with refactoring complex legacy code with a business-scalable approach.
- Knowledge of quality assurance of software via modern engineering practices.
- Willingness to introduce new technical alternatives and pick up on new technologies.
- Commitment to staying up-to-date on industry trends.
Candidates who stand out will have:
- A deep understanding of UI fundamentals (e.g., View Controller lifecycle) and the ability to think UI in storyboards/XIB or code.
- Experience with large-scale iOS projects involving complex dependencies, internal libraries, asynchronous completion blocks, and multi-threaded processes.
- Understanding of Clean Architecture.
- Familiarity with Object-Oriented, Protocol-Oriented, and Functional Programming paradigms.
- An eagerness to share knowledge and a desire for continuous learning.
- Great communication and presentational skills.
Key Skills:
iOS, SwiftUI, Reactive framework, RxSwift, ReactiveSwift, Combine
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.