portal resources jobs companies e etsy senior software engineer i, frontend rendering

Senior Software Engineer I, Frontend Rendering 🔥


Company Description Etsy is the global marketplace for unique and creative goods.
Etsy, Inc.s house of brands portfolio has expanded to now include four individually distinct ecommerce brands - Etsy, fashion resale marketplace Depop, musical instrument marketplace Reverb, and Brazil-based handmade goods marketplace Elo7.
Job Description The mission of the Frontend Rendering Infrastructure team is to accelerate product development at Etsy.
Some examples of recent work include: - Building out support for server-rendered JSX components - Working with the Web Platform team to implement Redux Toolkit at Etsy - Re-architecting our PHP view rendering framework to be queue-based We're looking for people who are interested in both server- and client-rendering and their underlying technologies.
Many Etsy roles are open to remote candidates, and youll be able to identify which ones within the location header of each job description.
While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skillsets.
For U.S. roles only: Many Etsy roles are open to remote candidates, and youll be able to identify which ones within the location header of each job description.
Company Description


Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect entrepreneurs with buyers around the world. Etsy, Inc.'s 'house of brands' portfolio has expanded to now include four individually distinct ecommerce brands - Etsy, fashion resale marketplace Depop, musical instrument marketplace Reverb, and Brazil-based handmade goods marketplace Elo7. As an Etsy employee, you'll tackle unique problems alongside talented coworkers committed to Keeping Commerce Human. We're large enough that you'll focus on meaningful, complex challenges, but small enough that you can make a rewarding impact.


Job Description


The mission of the Frontend Rendering Infrastructure team is to accelerate product development at Etsy. We make sure product teams have the tools and infrastructure they need to build and iterate on complex interfaces. Uniquely, our work impacts both the developer experience and the end-user experience. Some examples of recent work include:

  • Building out support for server-rendered JSX components (see our Code as Craft article about this work)

  • Working with the Web Platform team to implement Redux Toolkit at Etsy

  • Re-architecting our PHP view rendering framework to be queue-based

We’re looking for people who are interested in both server- and client-rendering and their underlying technologies. You’ll be working on projects written in PHP, JavaScript and TypeScript, built within frameworks like Preact and Redux.

Many Etsy roles are open to remote candidates, and you'll be able to identify which ones within the location header of each job description. For candidates who will work remotely from Colorado, visit this link for information related to Colorado's Equal Pay for Equal Work Act.

About the Role

We’re looking for engineers with experience building scalable and performant front-end infrastructure. You should be customer-focused, data-driven, and excited about collaborating with your teammates and peers. Your responsibilities include:

  • Developing and maintaining critical path product services
  • Building tools and libraries that make it easy to take advantage of Etsy infrastructure
  • Identifying opportunities to improve our architecture, operability or capabilities
  • Using data to validate your hypotheses and inform your decision making

Qualifications


About You

  • You’re an engineer with deep knowledge of JavaScript/Typescript. PHP experience is helpful as we use it often, but it is not required
  • You have experience with multiple frontend frameworks; we primarily use React/Preact and support jQuery, but alternate experience is great
  • You may have experience using and/or building living design systems
  • You enjoy writing technical documentation
  • You care deeply about performance and usability on a variety of devices
  • You are comfortable working with legacy code while working towards improving it
  • You’re opinionated about how to build systems (and whether to build them at all), but empathetic to your colleagues
  • You’ve mentored engineers at a variety of levels throughout their career

Additional Information

What's Next

If you're interested in joining the team at Etsy, please send a cover letter and resume telling us why you'd be right for the position. As you've hopefully seen already, Etsy is a place that values individuality and variety. We don't want you to be like everyone else - we want you to be like you! So write to us and tell us what you're all about.

Our Promise

At Etsy, we believe that a diverse, equitable and inclusive workplace makes us a more relevant, more competitive, and more resilient company. We encourage people from all backgrounds, ages, abilities, and experiences to apply. Etsy is an equal opportunity employer. We do not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status. We will ensure that individuals with disabilities are provided reasonable accommodations to participate in the job application and interview process, to perform essential job functions, and to receive other benefits and privileges of employment. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skillsets.

For U.S. roles only:

Many Etsy roles are open to remote candidates, and you'll be able to identify which ones within the location header of each job description. We're open to remote hires from all U.S. states except Hawaii and Alaska. For candidates who will work remotely from Colorado, visit this link for information related to Colorado's Equal Pay for Equal Work Act.

Let us send you new openings similar to Senior Software Engineer I, Frontend Rendering straight to your Inbox. Weekly or Daily. 7-day free trial 💌

The ability to work remotely increases employee happiness by 20 percent.