We are looking for a Principal Software Apps Engineer to join our Yahoo Mail team. The successful candidate will be responsible for defining, designing, and developing new features in our products, and will have a strong foundation in Computer Science and experience with iOS mobile application development.
Requirements
- BS in Computer Science (or equivalent) with 10+ year’s experience
- Strong OO programming experience: Swift, Objective-C, C++, Java or similar
- Strong foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
- Deep technical knowledge of iOS mobile application development with a solid understanding of the framework components and their life cycles
- Expert in software development domain and principles, including design patterns, code structure, programming languages, continuous integration, and deployment architecture
- Experience with mobile test driven development using XCUITest, Espresso, Roboelectric, Appium, Kiwi or similar technologies
- Excellent communication skills, both written and oral
Benefits
- Flexible hybrid work options
- Comprehensive benefits
- Healthcare
- 401k
- Backup childcare
- Education stipends