Skip to content

Senior Full-Stack Software Dev Engineer
Company | Yahoo |
---|
Location | United States |
---|
Salary | $128250 – $266875 |
---|
Type | Full-Time |
---|
Degrees | Master’s |
---|
Experience Level | Senior |
---|
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