Responsibilities
We are looking for a talented senior-level Mobile Engineer who will be the second member of our mobile team, contributing to producing a high quality mobile apps. You will be expected to work effectively with other team members across the engineering org to deliver a full product experience, while also helping product and design make good decisions about the mobile apps. A person who will be successful in this role will draft detailed design documents, provide technical leadership to other engineers, consistently meet sprint goals, deliver a shipped application on time, and over time be a subject matter expert within the Knock iOS app.
Requirements
- 5+ Years as a software engineer
- 3+ Years as a mobile engineer
- 1+ Years of experience with Augmented Reality
- Experience shipping apps, and the ability to break down product requirements into deliverables
- Familiarity with REST API, Core Data experience
- Self-starter, good communication
- Experience taking projects from start to end with a small team
- Experience with end-to-end testing frameworks for mobile apps
- Commitment to writing testable code and covering it with unit tests