The opportunity
We are hiring for multiple levels for any one of the following teams. Leveling is usually determined once all interviews are completed.
What you'll do
Collaborate on software projects with product design and backend aspects
Develop, release, and maintain native iOS applications, primarily in Swift
Mentor and set technical direction for junior engineers across the company
A Bachelor’s degree in Computer Science or a related technical field
A solid foundation in computer science with strong competencies in data: structures, algorithms, and software design
Programming experience in Swift
What they're looking for
- Strong proficiency in Swift, with proven ability to build and maintain production-level applications
- Strong technical knowledge of iOS mobile application development for: iPhone/iPad using Swift with Cocoa Touch and related frameworks
- Experience designing clean and maintainable APIs
- Experience with multithreaded programming