Frontend Engineer
Company: Yahoo!
Location: Sunnyvale
Posted on: January 25, 2023
Job Description:
Yahoo Mail is the ultimate consumer inbox with over 220 million
users. It's the best way to access your email and stay organized
from a computer, phone or tablet. With its beautiful design and
lightning fast speed, Yahoo Mail makes reading, organizing, and
sending emails easier than ever.Job DescriptionA little about
YAHOO!Yahoo is a global media and technology company that connects
people to their passions. We reach nearly 900M people around the
world, bringing them closer to what they love - from mail, finance
and sports, to shopping, news and entertainment - with trusted
products, communication, content and tech that fuel their day.A
little about USCommerce client engineering team primarily focuses
on helping Yahoo users save time and money on their everyday
purchases related to their passions. This team innovates and builds
seamless user experiences of next generation commerce initiatives
across Android, iOS and Web platforms for Yahoo Mail users. Yahoo
Mail continues to be one of the largest and most recognizable email
services in the world delivering over 4.5B emails daily and used by
over 220 million users across 40 countries and 70 languages. You
will join a team of engineers who strive to create a significant
impact to the way that users shop and transact in their daily
routine.A lot about YOUYou are passionate about growing your skills
and value high quality application development on modern tech stack
and cloud. You will enjoy building the next generation of
communication products, web and mobile platforms. You are
interested in how best to drive tasks to completion, collaborate to
achieve your goals, think through scenarios and edge cases, learn
from your leadership, and understand the broader impact of your
work. If you are interested in joining a world-class team of
passionate people and industry veterans who care about code
quality, architecture, design and user experience as much as having
fun together, then we'd like to talk to you.Responsibilities:
- Build and deliver high quality and high performance features
for our users on Web (Node.js/ReactJs)
- 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
- Analyze and optimize application/platform code and/or APIs for
efficiency and performanceQualifications:
- BS in Computer Science (or equivalent) with 2+ year's
experience
- Strong foundation in Computer Science, with strong competencies
in data structures, algorithms, and software design
- Knowledge of responsive design and javascript frameworks such
as React / Angular / Ember and Node.js
- Knowledge of browser-side client technologies including AJAX,
HTML5, CSS3, TypeScript and object-oriented Javascript
- Experience in software development domain and principles,
including design patterns, code structure, programming languages,
continuous integration, and deployment architecture
- Experience with Web Technologies (Node, HTTP, JSON,
Webpack)
- Experience with test driven development, unit test / UI test
frameworks such as Jest / Selenium / WebdriverIO / Puppeteer /
Cypress is an added advantage
- Ability to work well with diverse groups of people,
geographically dispersed across the world
- Good communicator, enjoys helping people, remains friendly and
constructive under stressPreferred Qualifications:
- Experience developing mail application
- Experience with SCRUM or similar agile development
methodologyYahoo 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 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
408-336-1409. 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.US Only: Please be aware that Yahoo requires all
employees entering a U.S. Yahoo office and/or attending a company
event (including client events) are required to be vaccinated for
COVID-19. This position will require the successful candidate to
obtain and show proof of a vaccination to enter a U.S. Yahoo office
and/or attending a company event (including client events). Yahoo
is an equal opportunity employer, and will provide reasonable
accommodation to those individuals who are unable to be vaccinated
consistent with federal, state, and local law.The compensation for
this position ranges from $111,000.00 - $231,250.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.
Keywords: Yahoo!, Sunnyvale , Frontend Engineer, Engineering , Sunnyvale, California
Didn't find what you're looking for? Search again!
Loading more jobs...