Posted in

Sr Software Web Engineer – Yahoo Mail

Sr Software Web Engineer – Yahoo Mail

CompanyYahoo
LocationUnited States
Salary$128250 – $266875
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • BS in Computer Science (or equivalent) with 8+ year’s experience
  • Strong foundation in Computer Science, with strong competencies in data structures, algorithms, and software design
  • Strong command of responsive design and javascript frameworks such as React / Angular / Ember and Node.js
  • Strong command 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 (Webpack, Superagent, Babel, Web Vitals, Redux Toolkit, Atomic CSS, Storybook, JSON and REST APIs)
  • Experience with test driven development, unit test / UI test frameworks such as Jest / Selenium / WebdriverIO / React Testing Library / Mock Service Worker / Playwright 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 stress

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 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
  • 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 mail application
  • Experience with AI, ML and GenAI
  • Experience with mobile web development
  • Experience with Scrum, Squad or similar agile development methodology