Job Description
Job Description
Title: Sr. Mobile Engineer, iOS
Responsibilities
Work with product owners and Agile teams to understand, design, develop, and implement new features using engineering best practices, design guidelines, and principles.
- Analyze and optimize code for efficiency and performance.
- Advocate test-driven development and deliver high quality, resilient solutions
- Continuously improve software engineering practices
- Bring a passion to stay on top of tech trends
- Experiment with and learn new technologies
- Participate in internal & external technology communities and mentor others
- Encourage innovation, teamwork, self-organization, and diversity
Basic Qualifications
Bachelors Degree or military experience
At least 5 years professional coding experience
At least 2 years of professional iOS experience building native applications
2 years of experience with Swift
2 years of experience with iOS frameworks
Experience with git
Preferred Qualifications
Bachelors Degree in Computer Science/Software Engineering
3 years of mobile development for native iOS applications
1 year of experience with Objective-C and iOS Frameworks
1 or more shipped iOS apps preferred
1 years of experience with a reactive programming library
Experience with CocoaPods and SPM
Experience with productivity tools such as Jira, Confluence, or Google Suite