
Senior Full Stack Engineer – React, TypeScript & PHP (Remote)
The Mom Project · United States
- Hybrid
- Contract
- $120,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Build exceptional buyer experiences on Etsy.
- Collaborate with cross-functional product teams.
- Deliver complex projects with minimal guidance.
- Utilize React, TypeScript, and PHP technologies.
- Contribute to product roadmap and ideation.
About the role
About The Mom Project & Etsy Collaboration
The Mom Project is excited to partner with Etsy to find a talented Senior Full-stack Engineer. This is a contract opportunity to join Etsy's Buyer Experience Web team.About The Buyer Experience Web Team
This team is dedicated to enhancing the user journey across the Etsy marketplace, focusing on creating exceptional Discovery, Search, and Listing experiences. Their mission is to reduce friction for buyers, ensuring a seamless and inspiring shopping journey. They also concentrate on performance and architectural improvements to support future product features. The team operates as a cross-functional unit, comprising engineers, product managers, designers, product marketers, data analysts, and user researchers. Collaboration and continuous learning through data, user feedback, experimentation, and iteration are key to their holistic approach to improving the buyer experience.About The Role
We are seeking a Senior Full Stack Engineer with expertise in React, TypeScript, and PHP. The ideal candidate will possess strong web development experience and be capable of quickly integrating into the existing codebase. You will be expected to deliver work with minimal supervision and refine moderately complex, loosely scoped projects.Skills And Qualifications
- 5+ years of proven web development experience, with a desire for continuous growth.
- Experience building web applications using both back-end and front-end technologies, specifically PHP, MySQL, JavaScript/TypeScript, and React.
- Comfort in collaborating closely with product managers and designers, contributing estimates and product ideas to shape the team's roadmap.
- A strong sense of ownership, taking projects from ideation through to completion.
- Excellent communication skills, characterized by mindfulness, transparency, and thoughtfulness.
Preferred Qualifications
- Experience with Scala, Airflow, or a basic understanding of ML algorithms and recommendation systems is a plus.
- A passion for tackling customer and product-focused challenges, with an equal commitment to building great products and writing great code.
- A proactive approach to experimentation, utilizing both quantitative and qualitative methods to drive decision-making.
- An enjoyment of mentorship, both as a mentor and a mentee.
Hours and Location
- Monday - Friday, 40 hours per week.
- 100% remote, with a preference for candidates in the Eastern Standard Time (EST) zone.
Key skills/competency
- Senior Full Stack Engineer
- React
- TypeScript
- PHP
- Web Development
- JavaScript
- MySQL
- Product Development
- Cross-functional Collaboration
- Agile Methodologies
Skills & topics
- Senior Full Stack Engineer
- React
- TypeScript
- PHP
- Web Development
- JavaScript
- MySQL
- Full Stack Development
- Remote
- Engineering
How to get hired
- Tailor your resume: Highlight your 5+ years of full-stack experience, emphasizing React, TypeScript, and PHP skills, and showcase project ownership.
- Showcase collaboration: Detail instances where you worked with product managers and designers, contributing to roadmaps and product ideas.
- Demonstrate ownership: Provide examples of projects you managed from ideation to completion, highlighting your problem-solving abilities.
- Highlight communication: Emphasize your mindful, transparent, and thoughtful communication style in your application and during interviews.
- Prepare for technical questions: Be ready to discuss your experience with PHP, MySQL, JavaScript/TypeScript, and React, and potentially Scala or Airflow if applicable.
Technical preparation
Master React component lifecycle and hooks.,Deep dive into TypeScript for robust code.,Practice PHP for back-end API development.,Review MySQL for database interaction.
Behavioral questions
Describe a complex project you owned completely.,How do you collaborate with product managers/designers?,Share an example of mindful, transparent communication.,How do you approach loosely scoped projects?
Frequently asked questions
- What is the work arrangement for the Senior Full Stack Engineer role at Etsy via The Mom Project?
- This Senior Full Stack Engineer position is 100% remote. While the role is remote, candidates located in the Eastern Standard Time (EST) zone are preferred.
- What technologies are essential for the Senior Full Stack Engineer role?
- The core technologies for this Senior Full Stack Engineer role include React, TypeScript, and PHP. You should also be proficient with JavaScript and MySQL.
- What are the preferred qualifications for this Senior Full Stack Engineer position?
- Preferred qualifications include experience with Scala, Airflow, or a basic understanding of ML algorithms and recommendation systems. A passion for customer-focused challenges and experimentation is also highly valued.
- What is the expected experience level for the Senior Full Stack Engineer role?
- The role requires a minimum of 5 years of proven web development experience. You should be comfortable working with moderate complexity and loosely scoped projects with minimal guidance.
- How does The Mom Project facilitate the hiring process for this Etsy role?
- The Mom Project is supporting Etsy in their search for this Senior Full Stack Engineer. They manage the initial application and screening process to connect qualified candidates with the Etsy hiring team.
- What does it mean to 'own work from ideation through completion' for this role?
- Owning work from ideation through completion means taking full responsibility for a project from its initial concept and planning stages, through development and testing, to its final deployment and successful implementation.
- Are there opportunities for mentorship in the Senior Full Stack Engineer role?
- Yes, the role description mentions that the team enjoys being a mentor and mentee, indicating a culture that supports professional growth and knowledge sharing among team members.