Take pride in creating mobile apps that deliver exceptional user experiences
Have deep empathy for our customers; keep the user's experience top of mind when building features
Expertise in translating design (Figma, PSD, etc.) and product requirements into working iOS code
Collaborate in ideation, scoping, estimating, and prioritizing work while investigating and resolving defects.
Ensure high application performance and quality through rigorous testing and peer reviews
Qualifications
2+ years’ experience developing mobile applications using iOS technologies like Swift, SwiftUI, MVVM (Bonus points for Objective-C and UIKit familiarity)
BS/MS in computer science or equivalent work experience
Aware of basic AI capabilities, specifically GenAI
1+ years’ experience in the Software design/architecture process
2+ years’ experience with web services (consuming or creating) with REST, GraphQL or Protobuf
Solid communication skills to explain complex technical issues to both technical and non-technical audiences
Strong understanding of the Software design/architecture process
Experience with unit testing & Test-Driven Development (TDD)
Preferred Experience:
Experience developing, maintaining, and innovating large scale, consumer facing web or mobile applications
Experience with big data and analytics for mobile applications
Familiar with the development challenges inherent with highly scalable and available mobile applications
Always Be Learning: Experience with open-source technologies (if no practical work experience w/ large scale mobile apps — you’re prototyping and/or researching up-and-coming technology and solutions)