iOS Engineer - Locals Only
Hatch Pros · New York, NY · 1 wk ago
HybridEngineeringContract
Locals only. Candidates with a banking background will be prioritized.
Interview process: two rounds. First round: live coding with two Senior Engineers. Second round: live coding and architectural discussion with two Senior Engineers/Architects.
Responsibilities
- Building iOS applications
- Writing and deleting code
- Working with build tools like Tuist, xcodebuild, GitHub Actions, and CircleCI
- Implementing continuous integration patterns
- Finding and fixing bugs
- Applying functional coding patterns
- Performance analysis and optimization
- Dealing with Objective-C legacy code
- Writing unit and integration tests
- Contributing to open source
- Working in a globally distributed team
- Self-starting and managing time effectively
- Integrating with bespoke, hand-crafted backend services
- Designing solutions for open-ended problems
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent experience
Skills
- UIKit
- MVVM
- REST APIs
- RAML API Documentation
- Danger
- Features Architecture
- Swift
- Objective-C (in decreasing quantities)
- GitHub Actions
- CircleCI
- XCTest / XCUITest
- Tuist