We’re on a mission to build a better bathroom. We started with razors way back in 2011, and now millions and millions of Members later, we’ve expanded into shave products, skincare, hair styling, with more to come. We’re always growing and reinventing, and we rely on killer talent to help us achieve our goal of owning the bathroom. If you’re a team-playing innovator, you’ll fit right in. A sense of humor helps, too.


We are looking for an exceptionally experienced Engineer to join the Frontend team as a Staff Software Engineer. The role demands expert-level knowledge of the Frontend tech stack - not just how to build on top of it, but how to build a production-grade performant, maintainable platform from the ground up. How do we manage state? How do we monitor application performance? How do we run continuous integration? You tell us as a Staff Software Engineer.


The ideal candidate will have a breadth of knowledge & experience in frontend technology trends in the industry. You radiate this technical knowledge and mentor and guide frontend engineers on software development best practices, architecture, design patterns, etc. You have the ability to tackle large and challenging problems and have the ability to innovate and propose things that no one before you has thought of. We need you to be versatile, display leadership, be a strong individual contributor, and be enthusiastic to take on new problems to continue to push our platform forward.


RESPONSIBILITIES:


Individual Contribution:


Project Delivery & Business Alignment:


Team Building:


Evolving the Frontend Platform:


QUALIFICATIONS


-


Dollar Shave Club is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, disability, or protected veteran status.


Reasonable Accommodation: Dollar Shave Club provides reasonable accommodation so that qualified applicants with a disability may participate in the selection process. Please advise us of any accommodations you request in order to express interest in a position by e-mailing: [email protected]



Please state your request for assistance in your message. Only reasonable accommodation requests related to applying for a specific position within Dollar Shave Club will be reviewed at the e-mail address supplied.



Dollar Shave Club will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring (Ban the Box) Ordinance.


Thank you for considering a career with Dollar Shave Club

", "identifier": { "@type": "PropertyValue", "name": "Dollar Shave Club", "value": "https://jobs.frontend.la/i/los-angeles-ca/node-backend/1/cd149d0094c2018a" }, "hiringOrganization" : { "@type" : "Organization", "name" : "Dollar Shave Club" }, "jobLocation": { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Marina del Rey", "addressRegion": " CA 90292", "addressCountry": "US" } } }

Staff Software Engineer, Frontend

Dollar Shave Club - Marina del Rey, CA 90292

Posted a month ago

We’re on a mission to build a better bathroom. We started with razors way back in 2011, and now millions and millions of Members later, we’ve expanded into shave products, skincare, hair styling, with more to come. We’re always growing and reinventing, and we rely on killer talent to help us achieve our goal of owning the bathroom. If you’re a team-playing innovator, you’ll fit right in. A sense of humor helps, too.


We are looking for an exceptionally experienced Engineer to join the Frontend team as a Staff Software Engineer. The role demands expert-level knowledge of the Frontend tech stack - not just how to build on top of it, but how to build a production-grade performant, maintainable platform from the ground up. How do we manage state? How do we monitor application performance? How do we run continuous integration? You tell us as a Staff Software Engineer.


The ideal candidate will have a breadth of knowledge & experience in frontend technology trends in the industry. You radiate this technical knowledge and mentor and guide frontend engineers on software development best practices, architecture, design patterns, etc. You have the ability to tackle large and challenging problems and have the ability to innovate and propose things that no one before you has thought of. We need you to be versatile, display leadership, be a strong individual contributor, and be enthusiastic to take on new problems to continue to push our platform forward.


RESPONSIBILITIES:


Individual Contribution:

  • Regularly ship high-quality code to customers, both internal and external.
  • Regularly review code and architecture contributed by other engineers on the team.
  • Owns at least one mission-critical domain or system & KPIs for them.
  • Is available and ready to spelunk production issues.


Project Delivery & Business Alignment:

  • Partner with Backend, Infrastructure, Product, UX & Design teams to come up with creative technology solutions to business problems.
  • Communicate technical topics effectively to engineers and business partners.
  • Improve visibility into Frontend architecture for all stakeholders.
  • Scope projects in collaboration with stakeholders to achieve business goals.
  • Help engineers identify small shippable components.
  • Drive the team towards better estimates & predictability.


Team Building:

  • Help attract highly-skilled engineers and interview them.
  • Help onboard and mentor new engineers to our tech stack.
  • Foster good working relationships in the team.
  • Encourage and lead productive technical discussions and build consensus on technical direction.
  • Mentor engineers in their domain and across teams.
  • Proactively radiate knowledge and raise the general skill level of the team.
  • Proactively reach out to engineers and leads, check-in with them on technical topics and help engineers and leads grow.


Evolving the Frontend Platform:

  • Constantly evaluate and stress test our FE tech stack and identify opportunities and risks.
  • Keep up with the latest trends in FE technologies, especially as it relates to e-commerce experience.
  • Nurture the architecture of our frontend platforms as we regularly add features to it.
  • Ensure that our production frontend applications and build pipelines are performant, reliable, responsive, maintainable and of high quality with minimal tech debt.


QUALIFICATIONS

  • Bachelor’s Degree or equivalent work experience or education
  • 6+ years in software development
  • 3+ years architecting and building scalable Frontend web solutions using JavaScript, Node, SPA frameworks (e.g. React), HTML, CSS, and other fundamental web technologies
  • Knowledge of API interfaces like REST, GraphQL
  • Ability to maximize performance across platforms
  • Proactively writes clear documentation articulating platform state, architecture, and ideas
  • Broad understanding of different technologies not limited to Frontend (e.g. Docker, MySQL, AWS) within a stack and how each piece works together
  • Experience implementing software development best practices for code management, continuous integration, and automated testing (unit, integration, e2e)
  • Experience working with code and project management tools such as Git, NPM, Jenkins, Jira, Confluence
  • Strong working knowledge of REST APIs and integrating with them, including security and performance considerations
  • Experience working with devops platforms like Kubernetes, Docker, Vagrant preferred
  • Prior experience with asynchronous e-commerce is a big plus


-


Dollar Shave Club is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, disability, or protected veteran status.


Reasonable Accommodation: Dollar Shave Club provides reasonable accommodation so that qualified applicants with a disability may participate in the selection process. Please advise us of any accommodations you request in order to express interest in a position by e-mailing: [email protected]



Please state your request for assistance in your message. Only reasonable accommodation requests related to applying for a specific position within Dollar Shave Club will be reviewed at the e-mail address supplied.



Dollar Shave Club will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the Los Angeles Fair Chance Initiative for Hiring (Ban the Box) Ordinance.


Thank you for considering a career with Dollar Shave Club

Senior Software Engineer
The Development FactoryLos Angeles, CA

5+ years of experience working on backend systems. We are looking for a senior engineer with management experience to help our engineering teams deliver work…

Full Stack Software Engineer
Fashion Nova - FASHIONNOVACAREERSVernon, CA

Work in the entire stack of an application - frontend, backend, and devOps. In 2018, Fashion Nova was the #1 most-searched fashion brand on Google.

Lead Engineer - Full Stack (Customer Relationship Platform)
sweetgreenCulver City, CA

Supports advanced fullstack development (e.g., frontend, backend) of key features in sweetgreen's products by understanding + translating project requirements,…

Senior Software Engineer
Operating Company ACTIVISION PUBLISHING, INCSanta Monica, CA

Proven experience in building RESTful backend web services using Java, Ruby, Node or another OO language. As a Senior Software Engineer at Activision, you will…

Full Stack Engineer
GallantSanta Monica, CA

We are looking for a full stack developer to work from our office in Santa Monica, supporting the continual improvement of our marketing website, checkout, and…

Lead Backend Developer
AngeliaLos Angeles, CA

Lead development of backend processes of Angelia’s mobile iOS and Android applications. Immediate part-time position available for a backend software developer…

Java API Developer
PricesenzHollywood, CA

Backend and full-stack application development: 5+ years' experience of professional end-to-end backend and full-stack application development;

Senior Software Engineer - Backend
SADALos Angeles, CA

You will be responsible for developing the backends of web and mobile applications for our customers utilizing Google Cloud Platform (GCP).

Business Systems Analyst
Happiest Baby, Inc.Culver City, CA

Experience with Node.js, Javascript, and any backend programming languages are a plus. Work with the Business Systems Manager to help design, document, develop…

Software Engineer, Full-Stack
AXS GroupLos Angeles, CA

Design, architect and build new features and enhancements for our frontend systems, backend systems, and tools. Together we keep the world cheering.

1-10 of 76