Posted in

Senior Full-Stack Software Dev Engineer

Senior Full-Stack Software Dev Engineer

CompanyYahoo
LocationUnited States
Salary$128250 – $266875
TypeFull-Time
DegreesMaster’s
Experience LevelSenior

Requirements

  • High proficiency with several of the following; SPA applications, front-end web architectures, distributed systems, domain driven design, API design, web application performance tuning, content delivery, page performance optimization, multiple languages, and functional / unit / performance testing frameworks
  • You are an outstanding software engineer with significant experience building and maintaining complex software systems and/or web applications
  • Expert in the following technologies (or equivalent); Node.js, Next.js, React.js, TypeScript, CSS and HTML
  • Deep functional knowledge or hands on design experience with Web Services (REST, etc ..)
  • Experience building web products end-2-end with a deep understanding of web principals

Responsibilities

  • Autonomously design scalable, maintainable, secure and reusable strategic solutions
  • Develop team members through direct mentorship
  • Determine estimation, work break down, scoping, design, implementation for mid-to-large scale products, and complex multi-month deliverables with insightful strategic approaches
  • Act as primary technical liaison to business teams to translate business needs to work streams and technical solutions
  • Lead key team initiatives from start to finish by managing and improving the entire software development life cycle
  • Present and communicate across multiple groups to influence decisions, share knowledge, and solve organizational problems
  • Asses team resourcing and delivery scope and estimates to ensure we balance sense of urgency and quality
  • Develop highly performant web and system applications that are validated by strong unit tests, continuous integration testing, and regression tests
  • Collect, analyze and convert data into engineering and business insights
  • Support our applications in production, including working with our Support, Operations, and Product teams to minimize the incident impact on our business
  • Work on Commerce ecosystem expansion, delivering against a holistic monetization strategy across numerous verticals
  • Responsible for the definition, design, development and timely completion of major new features in current and future products
  • Performing code reviews for your peers where you will be learning from and contributing to collaborative working models
  • Working with engineering team members to explore and create interesting solutions while sharing knowledge amongst the team
  • Collaborating with user experience designers, product managers, and other engineers to deliver new products, features, enhancements, platform improvements and bug fixes
  • Recommend alternative approaches to solving complex problems and use new technologies to achieve goals

Preferred Qualifications

  • Advanced degree in Computer Science, Engineering, or related fields preferred
  • You enjoy working with a strong, cross-functional, and sometimes cross-geography team of engineers, and you are passionate about working with our business and product teams to turn ideas into products
  • You love coding and experimenting with new technologies
  • You always think positively, have a can-do attitude, and focus on “getting stuff done” with quality
  • People like to work with you because you’re a fast learner, a capable engineer, and a responsible team player
  • Strong interest and experience delivering world class web based consumer facing user experiences