Software Engineer II, iOS
New
TexasFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 2+ years
- Required Skills
- SwiftRESTful APIsUnit TestingiOS
Requirements
- A related degree or comparable formal training, certification, or work experience.
- 2+ years of relevant software engineering experience.
- Knowledge of application testing strategies including unit, integration, end-to-end, and performance tests.
- Experience with object-oriented or functional programming languages including SOLID principles.
- Ability to walk through and manually debug existing code.
- Understanding of RESTful API best practices.
- Ability to plan and design individual components and functions, including working algorithms.
- Ability to extend and begin building upon existing application patterns for pages, components, and state.
- Experience or familiarity with one or more of Swift, Swift UI, Swift Testing, Structured Concurrency, XCTest, MVC or MVVM.
- Ability to take technical direction to deliver well-scoped work.
Responsibilities
- Assist in research and fact finding to develop or modify applications.
- Fix bugs and perform updates to the code base while working closely with senior engineers.
- Participate in the planning and execution of development projects.
- Partner with cross-functional technology teams to integrate solutions.
- Responsible for all phases of development, testing, and deployment of native iOS applications.
View Full Description & ApplyYou'll be redirected to the employer's site