Posted:
10/15/2024, 7:27:53 AM
Experience Level(s):
Senior
Field(s):
Software Engineering
Workplace Type:
Hybrid
A Little About Us
AOL, the original trailblazer of online communication, is looking for creative, exciting, deeply-technical agents of change who seek to blaze a new trail. We are looking for exceptional engineers to join us in creating exciting new mobile products for our popular, ever-expanding portfolio.
Aol App is destination for the latest headlines to fast-loading email and trending videos, AOL app brings it all together on your mobile device. You would be working with a tight-knit team of engineers on a highly engaging application that is designed specifically to satisfy our most loyal members. It takes powerful technology to connect our brands and partners with millions of active users. Whether you’re looking to write mobile app code, engineer the servers behind our massive ad tech stacks, or develop algorithms to help us process trillions of data points a day, what you do here will have a huge impact on our business—and the world. Want in?
Responsibilities:
Lead functional teams or projects involving complex resource requirements, risks, and challenges.
Define, design, develop, and ensure timely completion of major new features in current and future products.
Conduct peer code reviews, contributing to a collaborative working model and learning from team members.
Solve difficult engineering and user experience problems with elegant, seamless solutions.
Take ownership of mobile app features and areas impacting millions of users.
Collaborate with engineering teams to create innovative solutions and share knowledge across the team.
Work with user experience designers, product managers, and other engineers to deliver new features, enhancements, platform improvements, and bug fixes.
Write testable, reliable code and continuously deploy it to production systems in collaboration with other engineers.
Foster a learning culture through active participation in design discussions and code reviews.
Own, deploy, monitor, and operate large-scale production systems distributed globally.
Recommend alternative approaches and leverage new technology to solve complex problems and achieve project goals.
A lot about YOU
You are driven by the desire to grow your skills and are committed to delivering high-quality applications using modern tech stacks and cloud infrastructure. You’ll enjoy building the next generation of communication products, as well as web and mobile platforms. You’re interested in efficient task execution, collaborative problem-solving, exploring edge cases, and understanding the broader impact of your work. If you want to join a world-class team of passionate professionals who care deeply about code quality, architecture, design, and user experience—while having fun—then we’d love to connect with you.
Qualifications:
Bachelor's or Master's degree in Computer Science (or equivalent) with 8+ years of professional software engineering experience.
Expertise in iOS development with a deep understanding of Swift, SwiftUI and Objective-C, leveraging the latest iOS frameworks and best practices.
Proven track record of building and maintaining large-scale mobile applications used by millions of users, with a strong emphasis on performance, scalability, and security.
Passion for Apple technologies and staying up-to-date with the latest iOS advancements, ensuring you fully utilize iOS-exclusive features and design elements to create user-friendly, intuitive experiences.
Strong foundation in computer science with a deep understanding of data structures, algorithms, and efficient software design.
Expert in iOS frameworks, including understanding their life cycles, memory management, and the nuances of building responsive, high-performance apps.
In-depth knowledge of modern software development principles, including clean code architecture, design patterns (e.g., MVC, MVVM), continuous integration (CI/CD), and scalable deployment strategies.
Extensive experience with automated testing frameworks such as XCUITest, Appium, or similar tools for robust Test-Driven Development (TDD) and ensuring high-quality, bug-free releases.
Excellent communication skills—clear, concise, and effective in both written and verbal forms, with the ability to collaborate seamlessly across cross-functional teams.
Ability to translate product requirements and design assets into functional, high-quality user interfaces, using Interface Builder or programmatically, ensuring pixel-perfect implementations.
Familiarity with additional development tools like Charles Proxy and Figma/UI Designer for debugging and design collaboration is a plus.
Preferred Qualifications:
Led user growth initiatives for mobile apps.
Successfully launched an app on the Apple App Store.
Developed mobile application frameworks or SDK solutions for Identity, Payments, and Analytics.
Experienced in SCRUM or other agile development methodologies.
Collaborated closely with product teams, designers, and developers to create seamless mobile experiences.
The material job duties and responsibilities of this role include those listed above as well as adhering to
Yahoo policies; exercising sound judgment; working effectively, safely and inclusively with others; exhibiting
trustworthiness and meeting expectations; and safeguarding business operations and brand integrity.
Yahoo is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, national origin, sexual orientation, gender identity, veteran status, disability or any other protected category. Yahoo will consider for employment qualified applicants with criminal histories in a manner consistent with applicable law. Yahoo is dedicated to providing an accessible environment for all candidates during the application process and for employees during their employment. If you need accessibility assistance and/or a reasonable accommodation due to a disability, please submit a request via the Accommodation Request Form (www.yahooinc.com/careers/contact-us.html) or call +1.866.772.3182. Requests and calls received for non-disability related issues, such as following up on an application, will not receive a response.
At Yahoo, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion (www.yahooinc.com/diversity/) page to learn more.
The compensation for this position ranges from $128,250.00 - $266,875.00/yr and will vary depending on factors such as your location, skills and experience. The compensation package may also include incentive compensation opportunities in the form of discretionary annual bonus or commissions, in addition to equity incentives. Yahoo provides industry-leading benefits including healthcare, 401K savings plan, company holidays, vacation, sick time, parental leave and an employee assistance program. Eligibility requirements apply.Yahoo has a high degree of flexibility around employee location and hybrid working. In fact, our flexible-hybrid approach to work is one of the things our employees rave about. Most roles don’t require specific regular patterns of in-person office attendance. If you join Yahoo, you may be asked to attend (or travel to attend) on-site work sessions, team-building, or other in-person events. When these occur, you’ll be given notice to make arrangements.
If you’re curious about how this factors into this role, please discuss with the recruiter.
Currently work for Yahoo? Please apply on our internal career site.
Website: http://www.yahoo.com/
Headquarter Location: Sunnyvale, California, United States
Employee Count: 5001-10000
Year Founded: 1994
IPO Status: Delisted
Last Funding Type: Series B
Industries: Email ⋅ Internet ⋅ Native Advertising ⋅ Online Portals ⋅ Search Engine ⋅ Social Media