Role:IOS Developer
Location:Sunnyvale CA
Swift, iOS internals, Objective C
Description:
What you’ll do…
-Design and deliver code that’s readable, maintainable, testable, scalable, reusable, and efficient
- Work in an Agile team with engineers, designers, and product managers to solve problems as part of a team
- Think from the customer’s perspective to recommend design improvements
- Collaborate with backend teams to design effective and understandable APIs
- Implement new features according to specifications
- Participate in and/or lead code reviews for yourself and others
- Build unit and functional tests
- Participate in on-call rotations (daytime hours) to help our Support team solve problems for customers
- Troubleshoot business and production issues by gathering information (for example, issue, impact, criticality, possible root cause); engage support teams to assist in the resolution of issues; formulate an action plan; perform actions as designated in the plan; interpret the results to determine further action; perform root cause analysis to prevent future occurrence of issues; and complete online documentation.
What you’ll bring…
Specialization in one of the following:
- Native iOS development using Swift and/or Objective-C
- 6+ years of experience in iOS Development at scale
- Solid understanding of the full mobile development life cycle
- Experience with native testing tools (e.g., XCUITest, Espresso)
- Unit testing best practices and patterns
- Caching, logging, performance tuning, and monitoring
- Experience with CI/CD systems such as TeamCity or Jenkins
- Experience using GitHub
- Deep understanding of architecture and data-driven development
- Ability to work with designers to develop dynamic user experiences
- A strong sense of ownership
- Experience building or maintaining a production application
- An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
- Experience working with a large codebase on a cross functional team
- Interest or experience in building large scalable systems
Any Graduate