Basic Qualifications
- BS/MS in Computer Science, Engineering, or related fields
- Strong English proficiency
- Minimum of 3 years' experience in software development
- You must be an expert in iOS, Objective-C, Swift (iOS)
- Solid proficiency in software design patterns
- Experience in SQL and relational database design
- Solid understanding of fundamental algorithms, system design, and data structures, and ability to reason through the myriad trade-offs that are present in large distributed systems
- Ability to produce bullet-proof code that is fault-tolerant, efficient, and maintainable
- Ability to multi-task, quickly adapt to new development environments, learn new systems, create reliable/maintainable code, and find creative and scalable solutions to difficult problems
- Self-starters that are motivated to work independently or in small teams
- Comfortable operating in a fast-paced startup environment
- Willing to go "full-stack" and work with all layers of software stack. Willing to learn new technologies and be productive quickly.
Preferred Qualifications
- Have worked in all layers of software stack
- Experience with Amazon Web Services