IOS Developer with Swift UI
- Compensation
- Not disclosed
- Location
- Remote, Oregon, United States
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Contract
- Experience
- 6+ years
- Category
- Mobile
- Posted
Skills
Must have
- General Experience
- A minimum of 6-8 years experience in software development
- Strong experience in agile/lean methodologies and processes (ideally Kanban) leading process improvements and engineering disciplines
- Excellent communication skills both written and oral - with experience in presenting to engineering and product groups
- Ability to lead systems analysis with application design individually and with an architecture team to deliver detailed application specifications
- Demonstrated ability to lead and /or guide a team
- Experience mentoring junior developers
- Experience working in larger project and team environments with product, application support and operations teams
- A passionate software developer with a strong interest in new and emerging technologies and the ability to drive technical change
- Demonstrated delivery of major projects with a focus on quality and productivity in a CI/CD environment
- Bachelor's degree in computer science or related discipline
- Technical Skills
- Expertise in Objective C and Swift
- Expertise in iOS Cocoa Touch Framework
- Experience in build and release of applications to the App Store
- Experience developing reusable frameworks
- Expertise in standard industry software development practices
- Experience using MVP or MVVM
- Expertise writing unit tests as part of development cycle
- Experience of Gitflow, code review processes and build pipelines
- Current knowledge of the latest developments in the iOS ecosystem
- Experience working with RESTful APIs with input to their design
- Knowledge of mobile security concerns
- Even better if you have:
- Experience with customer-facing apps, with an emphasis on usability
- Experience with VIPER
- Ability to contribute to Android development projects
- Experience with additional platforms, particularly .NET and Angular
- Knowledge of AWS based architectures and services
- Exposure to TDD and/or BDD
Full description
VERY URGENT AND IMMEDIATE NEED.Note: Need Only US Citizen, Green Card, EAD-GC, J2 EAD, H4 EAD, L2 EAD, and TN Visa.
Job Title: iOS Developer with SwiftUI
Location: 100% Remote
Duration: Long Term Contract
Required skills: iOS Development, Need SWIFT UI (Not SWIFT only), Mobile DevelopmentJob Description:Responsibilities:
Participate in product feature implementation, both independently and in cooperation with your cross-functional team
Implement changes and new features in a manner which promotes efficient, reusable and performant code
Liaise with product stakeholders and other teams in the organization to complete the projects on time and to the highest quality standards
Participate in peer code reviews, manage criteria applied during code reviews
Investigate technical issues during the full development lifecycle
Provide effort estimations for the individual and team assignments
Coach and mentor less experienced members of the team
What were looking for...General Experience
A minimum of 6-8 years experience in software development
Strong experience in agile/lean methodologies and processes (ideally Kanban) leading process improvements and engineering disciplines
Excellent communication skills both written and oral - with experience in presenting to engineering and product groups
Ability to lead systems analysis with application design individually and with an architecture team to deliver detailed application specifications
Demonstrated ability to lead and /or guide a team
Experience mentoring junior developers
Experience working in larger project and team environments with product, application support and operations teams
A passionate software developer with a strong interest in new and emerging technologies and the ability to drive technical change
Demonstrated delivery of major projects with a focus on quality and productivity in a CI/CD environment
Bachelor's degree in computer science or related discipline
Technical Skills
Expertise in Objective C and Swift
Expertise in iOS Cocoa Touch Framework
Experience in build and release of applications to the App Store
Experience developing reusable frameworks
Expertise in standard industry software development practices