Skip to content

Sr Software Apps Engineer – IOS – Yahoo Mail
Company | Yahoo |
---|
Location | United States |
---|
Salary | $128250 – $266875 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- BS in Computer Science (or equivalent) with 6+ 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
- Excellent technical knowledge of iOS mobile application development with a solid understanding of the framework components and their life cycles.
- Experience 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
Responsibilities
- Provide technical leadership to engineers in fast-paced environment
- Enforce design reviews, code reviews, continuous integration and test driven development
- Drive technical excellence and implementation of best engineering practices
- Lead hands-on implementation work to keep current with technology trends inside and outside Yahoo
- Build and deliver high quality and high performance features for our users on iOS Mobile App
- Collaborating with user experience designers, product managers, and other engineers to deliver new features, enhancements, platform improvements and bug fixes
- Collaborate with other engineers to write testable, reliable code, continuously deploying to production systems
- Growing in a culture of learning through design discussions and code reviews
- Deploy, monitor and operate large scale production systems distributed across the globe
- Analyze and optimize application/platform code and/or APIs for efficiency and performance
Preferred Qualifications
- Experience developing Mobile applications frameworks and/or SDK solutions for Identity, Payments, Analytics
- Experience with Web Technologies (NodeJs, JSON, TypeScript, HTML5 and CSS3)
- Shipped an app to the Apple Play store
- Experience with SCRUM or similar agile development methodology