hims & hers

Senior Software Engineer, App

hims & hers

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $175,000 - $200,000 per year

Job Level

About the role

  • Design large-complexity solutions that are performant, scalable, maintainable, and secure. Minimal rework needed after feedback.
  • Identify and mitigates technical health risks within systems.
  • Guide squad discussions and reviews to ensure high-quality designs and architectural decisions.
  • Provide technical guidance and mentorship to engineers on best practices, design patterns, and coding standards.
  • Demonstrate ownership of health and reliability concerns for squad systems, establishing metrics like KPIs and SLOs.
  • Design and maintains robust monitoring and alerting systems to ensure rapid detection of production issues as part of feature delivery.
  • Balance new feature development with addressing operational risks and technical debt.
  • Work closely with other engineering teams to ensure seamless integration across mobile platforms, backend services, and shared systems.
  • Contribute to the vision for the team and the platform as technical leader, identifying new and strategic technologies and technical investments that improve security, scalability, reliability, and performance.
  • Lead efforts to improve workflows, processes, or tools within their squad to enhance discipline performance.
  • Coach and mentor less experienced squad members in best practices and fosters a culture of collaboration.
  • Identify inefficiencies in squad practices and proposes actionable solutions to address them.
  • Serve on our technical advisory group to help guide and provide feedback on critical technical decisions.
  • Conduct code reviews and contribute to knowledge-sharing initiatives within the team.
  • Identify performance bottlenecks and propose enhancements to optimize app performance, responsiveness, and reliability.
  • Stay up to date with industry trends, technologies, and best practices, and propose innovative solutions to improve the platform.

Requirements

  • 6+ years as a software engineer, shipping production consumer-facing code.
  • Fluency in native mobile development technologies, including Swift, Kotlin. React Native experience is a plus.
  • Experience with GraphQL and modern API patterns in mobile.
  • Familiarity leveraging AI-assisted development tools (e.g., Copilot, Claude, Cursor) to accelerate delivery.
  • Proven experience in building performant, elegant user experiences in mobile.
  • Excellent problem-solving skills and the ability to think critically and strategically.
  • Strong communication and collaboration skills, with the ability to work effectively across teams.
  • Capable of prioritizing multiple projects in order to meet goals without management 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
SwiftKotlinReact NativeGraphQLAPI patternsmonitoring systemsalerting systemsperformance optimizationdesign patternscoding standards
Soft Skills
problem-solvingcritical thinkingstrategic thinkingcommunicationcollaborationmentorshipownershipcoachingprioritizationinnovation