Senior Software Engineer

Company: hims & hers

Salary: Not provided

Location: , United States

react
node

Description

• Lead the design and architecture of scalable, performant full-stack solutions that meet product requirements and enhance user experience. • Provide technical guidance and mentorship to engineers on best practices, design patterns, and coding standards. • Leverage AI-powered developer tools such as GitHub Copilot, Cursor, and Claude Code to accelerate development, improve quality, and enhance experimentation velocity. • Continuously evaluate emerging AI technologies that can improve development speed, personalization, or experimentation accuracy, and advocate for their adoption within Growth Engineering. • Advocate for your team’s technical priorities and ensure alignment within the broader engineering organization. • Participate in product discovery sessions to assess feasibility, explore user needs, and validate ideas through prototypes and experiments. • Collaborate with UX/UI designers to create intuitive, engaging interfaces that address user pain points and improve conversion and engagement. • Work closely with other engineering teams to ensure seamless integration and communication across systems and services. • Contribute to the team’s technical vision by identifying strategic technologies and investments that improve scalability, reliability, and performance. • Break down complex projects into clear, actionable tasks and lead execution to successful outcomes. • Elevate engineering standards by improving workflows, processes, and tools to increase development velocity and quality. • Analyze performance metrics and user feedback to identify optimization opportunities and drive continuous improvement. • Create and maintain technical documentation for architecture, experiments, and development processes. • Conduct code reviews and contribute to knowledge-sharing initiatives across the team. • Act as a key contributor to hiring and onboarding, helping grow a diverse and high-performing engineering organization. • Model a culture of open communication, feedback, and continuous learning by coaching and supporting teammates at all levels.

Requirements

• 7+ years of professional experience building production web products with strong full-stack skills in React/Next.js and Node/TypeScript (or similar). • Proven experience delivering scalable, high-quality web applications and services in a modern cloud environment. • Track record of shipping experiment-driven features that improved conversion, activation, or retention; comfortable with feature flag systems and experimentation platforms such as GrowthBook, Optimizely, or LaunchDarkly. • Proficiency in front-end technologies (HTML, CSS, JavaScript, React, Next.js, GraphQL) and back-end technologies (Node.js, Nest.js, PostgresDB, Redis, Amazon SQS). • Fluency in web performance optimization (LCP, CLS, TTI), SEO-aware development (SSR/SSG, metadata, routing, edge/CDN fundamentals), accessibility, and modern UI engineering. • Strong analytical and data skills, including event instrumentation, debugging analytics, and writing basic SQL or partnering with Analytics to define success metrics and guardrails. • Deep product mindset: cares equally about UX, copy, and pacing as about architecture and APIs; approaches problems with iterative, testable solutions. • Experience with Agile development methodologies and CI/CD pipelines, including automated unit and integration testing. • Excellent problem-solving abilities and sound judgment in balancing speed, quality, and impact. • Strong communication and collaboration skills with the ability to align partners, make tradeoffs explicit, and drive initiatives from idea to execution. • Highly organized, self-directed, and capable of prioritizing multiple projects to meet goals with minimal oversight.

Benefits

• 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) • 401k benefits with employer matching contribution • Offsite team retreats

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.