About the job:
Hims and Hers is seeking an experienced Lead Software Engineer to help build a fast, reliable, and frictionless eCommerce management user experience. You have a passion for front end user experience design and development along with full stack experience. You will be part of a team responsible for designing and developing web applications across the full stack. These applications will provide efficient, self-service, experiences enabling high velocity experimentation within the Product Management, Pricing and Customer Management domains
You Will:
- Spend a significant amount of time coaching other engineers and aiding the team in eliminating roadblocks
- Set best practices for architecture, coding, delivery, and operation of your team's services
- Partner with other engineering teams, product, design, infrastructure, and project management while serving as a mentor and advocate for your own team
- Work seamlessly to collaborate with backend and quality engineers to spec, write, test, and deploy code that powers self-service eCommerce management web applications.
- Create engaging and responsive user interfaces using modern web technologies.
- Brainstorm features with product managers and designers and guide decisions based on your knowledge of the codebase.
- Monitor and improve the performance of applications, ensuring a seamless user experience.
- Contribute to operational excellence through on-call responsibilities which include issue resolution, root-cause analysis and code improvements to reduce toil
- Coach and mentor team members, including constructive feedback for code and design reviews to ensure code quality, adherence to standards and team growth
- Maintain detailed documentation of code and processes, ensuring alignment with company and industry standards.
- Actively participate in retrospectives and help drive continuous improvement in our architecture, agile process and team culture
- Cross functional team collaboration and communication including product and engineering leadership
You Have:
- Bachelor degree in Computer Science or equivalent professional experience
- 8+ years as a software engineer, shipping production code.
- Proficiency in React, HTML5, Javascript, Typescript, CSS3/SASS and GraphQL.
- Strong understanding of CSS, design principles, and component library creation.
- Strong understanding of responsive design and cross-browser compatibility.
- Proficiency with backend service design and development with languages such as Java and Kotlin.
- Proficiency with full stack delivery and hosting of front ends and microservices on Kubernetes and AWS.
- Experience with agile software development and delivery methodologies.
- Experience with continuous integration and continuous deployment (CI/CD) processes including integrated unit tests and end-to-end integration tests.
- Experience with Relational Databases, PostgreSQL preferred.
- Excellent problem-solving skills and attention to detail.
- Excellent written and verbal communication skills.
Our Benefits (there are more but here are some highlights):
- Competitive salary & equity compensation for full-time roles
- Unlimited PTO, company holidays, and quarterly mental health days
- Comprehensive health benefits including medical, dental & vision, and parental leave
- Employee Stock Purchase Program (ESPP)
- Employee discounts on hims & hers & Apostrophe online products
- 401k benefits with employer matching contribution
- Offsite team retreats
#LI-Remote