Senior Software Engineer (Frontend)

Wonder•New York, NY
•$176,000 - $183,500

About The Position

Wonder is seeking a Senior Software Engineer focused on frontend development to design, implement, deliver, and test application features. The role calls for understanding the product from both technical and business perspectives, collaborating with designers, product owners, and engineers, and solving complex technical problems. The engineer will take technical responsibility for a feature set, build new experiences and functionality, manage technical debt, and identify platform improvements. They will also help scale and optimize production systems, advance software architecture and development practices, and provide leadership within the team and organization.

Requirements

  • At least 5 years of experience in web development.
  • At least 2 years of practical experience in React web product development.
  • Experience with JavaScript, TypeScript, React, CSS, and Git.
  • Experience working closely with stakeholders across product, design, and engineering teams.
  • Deep understanding of software development best practices, design patterns, testing pyramids, and CI/CD.
  • Ability to investigate and understand unfamiliar tasks and systems.
  • Experience building software with teams, brainstorming solutions, and communicating technical ideas and issues to technical and non-technical stakeholders.
  • Understanding of best practices for security, networking, concurrency, and UI development.
  • Ability to teach others, in addition to completing tasks.
  • Experience and understanding of application performance and debugging techniques.
  • Strong computer science fundamentals, supported by a college degree in Computer Science, a related field of study, or equivalent experience.
  • Familiarity with Agile methodologies.

Responsibilities

  • Design, implement, deliver, and test application features while understanding the products from technical and business perspectives.
  • Work with designers, product owners, and engineers to create working software aligned with business and technical priorities.
  • Solve complex technical problems creatively.
  • Contribute to robust software architecture, development best practices, new technologies, and improvements to the software-building process.
  • Take technical responsibility for a feature set, including building new experiences and functionality, managing technical debt, and identifying platform improvements.
  • Work with system engineers to help production systems scale and perform effectively.
  • Contribute to software development lifecycle best practices and processes, and provide leadership within the team and organization.

Benefits

  • Competitive compensation package with equity.
  • 401(k).
  • Choice of medical, dental, and vision plans.
  • Company-paid short- and long-term disability coverage.
  • Paid time off, including flexible time off for exempt employees and paid vacation for non-exempt employees.
  • Paid sick leave in compliance with applicable law.
  • Paid parental leave.
  • Discounted meals and exclusive perks across the Wonder family of brands.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service