Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Customer Retention

Full-time

Hims and Hers

About the Role:

Hims & Hers is on a mission to empower people to live healthier lives. Our Customer organization plays a critical role in achieving this by building cutting-edge web experiences that drive patient acquisition, engagement, and satisfaction.

As a Senior Software Engineer on the Customer Retention team, you'll lead the technical design and implementation of scalable, high-performance front-end experiences across web and mobile (React, React Native). You will collaborate with cross-functional teams to drive front-end architecture decisions, mentor engineers, and influence the direction of our platform.

You Will:

  • Lead the design and architecture of scalable and performant web and mobile front-end solutions that meet product requirements and enhance user experience

  • Provide technical guidance and mentorship to engineers on best practices, design patterns, and coding standards

  • Advocate your team's technical needs and priorities within the broader engineering organization

  • Participate in product discovery sessions to assess feasibility, explore user needs, define product features, and validate ideas with prototypes and experiments

  • Collaborate with UX/UI designers to create intuitive and engaging user interfaces that address user pain points and enhance the overall experience

  • Work closely with backend and platform engineering teams to ensure seamless integration between front-end experiences and underlying services

  • Contribute to the vision for the team and the platform as a technical leader, identifying front-end technologies and technical investments that improve performance, reliability, and user experience

  • Break down complex projects into clear, actionable tasks to drive successful outcomes

  • Implement front-end observability practices in Datadog, including real user monitoring (RUM), crash reporting, and client-side error tracking, to ensure app reliability and performance

  • Elevate the team's engineering standards by leading efforts to improve workflows, processes, and tools

  • Analyze performance metrics and user feedback to identify opportunities for improvement and drive optimization efforts

  • Create and maintain technical documentation for architecture and development processes

  • Conduct code reviews and contribute to knowledge-sharing initiatives within the team

  • Identify performance bottlenecks (render performance, bundle size, mobile memory/battery usage) and propose enhancements to optimize app performance

  • Stay updated with industry trends, technologies, and best practices, and propose innovative solutions to improve the platform

  • Act as a key contributor to the hiring process by assisting with interviews and onboarding new engineers

  • Model a culture of open communication and continuous improvement by providing constructive feedback and coaching to junior team members

You Have:

  • 5+ years as a software engineer, shipping production code

  • 3+ years of experience building React Native applications for both iOS and Android, including app store release processes

  • Bachelor's or higher in Computer Science or equivalent professional experience

  • Proficiency in front-end technologies including HTML, CSS, and JavaScript frameworks (React, React Native, NextJS, GraphQL)

  • Proven experience building scalable, high-performance web and mobile applications, preferably in a cloud environment

  • Experience with front-end state management (e.g. Redux or Context API)

  • Experience with front-end testing frameworks (e.g. Jest, React Testing Library) and mobile E2E testing tools (e.g. Detox, Appium)

  • Experience deploying and hosting front-end applications, including CI/CD pipelines and CDN/edge delivery

  • Working knowledge of accessibility standards (WCAG) and building inclusive user experiences

  • Excellent problem-solving skills and the ability to think critically and strategically.

  • Experience with agile software development and delivery methodology

  • Strong communication and collaboration skills, with the ability to work effectively within and across teams

  • Capable of prioritizing multiple projects in order to meet goals without management oversight

Preferred Qualifications:

  • Experience building customer retention, lifecycle, or engagement features (e.g. subscription management, personalization, win-back/reactivation flows, membership benefits)

  • E-commerce experience

  • Experience with Node.js for server-side rendering or BFF (backend-for-frontend) patterns

  • Native Android development experience (Kotlin), in addition to React Native

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Customer Retention in Remote vacancy
  •  ...mission to empower people to live healthier lives. Our Customer organization plays a critical role in achieving...  ...acquisition, engagement, and satisfaction. As a Senior Software Engineer on the Customer Retention team, you'll lead the technical design and implementation... 
    Customer
    Senior
    Full time

    Hims and Hers

    Remote
    22 days ago
  •  ...better health. We are redefining healthcare by putting the customer first and delivering access to care that is affordable...  ..., engagement, and satisfaction. As a Sr. Software Engineer in our Customer Retention group, you will be a key technical leader responsible... 
    Customer
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Hims

    Remote
    22 hours ago
  •  ...mission to empower people to live healthier lives. Our Customer organization plays a critical role in achieving...  ...acquisition, engagement, and satisfaction. As a Senior Software Engineer on the Customer Retention team, you'll lead the technical design and implementation... 
    Customer
    Senior
    Full time

    Hims and Hers

    Remote
    22 days ago
  • $160k - $300k

     ...with Zero Trust Privileged Access Management (PAM), we help our customers achieve secure, dynamic, and fine-grained control over access...  ...on security has earned us an industry-leading 98% customer retention rate. Once a customer, forever a fan. That's our goal.... 
    Customer
    Senior
    Full time
    Temporary work
    Home office

    Strongdm

    Remote
    22 hours ago
  • $130k - $160k

     ...to solve complex problems Customer-Centric Developer : You understand...  ...and efficiency Motivated Engineer : You approach challenges...  ...internal teams to produce software design Develop state-of-the...  ...): Data Classification, Retention & Handling Policy Incident... 
    Customer
    Senior
    Full time
    Remote work

    Saviynt

    Remote
    22 hours ago
  • $190.8k - $267.1k

     ...Description: This is a Generalist Senior Backend Engineer position within the Ads...  ...: ~5+ years of software development experience in one...  ...business and understanding customer needs Benefits: ~ Comprehensive...  ...information, including our retention of it, please refer to our... 
    Customer
    Senior
    Remote job
    Full time
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Reddit

    United States
    22 hours ago
  • $145k - $185k

     ...management tool. To get there, we’re hiring a Senior Full Stack Software Engineer to help us build the right product for our customers quickly and strategically, while...  ...enjoyable, driving our customer adoption and retention. Contribute high-quality, thoroughly tested... 
    Customer
    Senior
    Remote job
    Full time
    Temporary work
    Work at office
    Local area

    Instrumentl

    Remote
    22 hours ago
  • $150k

     ...ROLE MISSION Our software engineers work in a highly collaborative environment that prioritizes...  ...delivering the highest value to our customers. Software engineers help identify problems...  ...and engagement, and increase retention. 15Five’s easy-to-use software, coaching... 
    Customer
    Senior
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Monday to Friday
    Flexible hours
    Early shift

    15five

    Remote
    22 hours ago
  • DescriptionActioNet has an opening for a Senior Software Engineer requiring a Public Trust clearance...  ..., you will work onsite as needed for customer meetings, demonstrations, testing,...  ...014 - 2022). We have 98% of Customer retention rate. We are passionate about the inspirational... 
    Customer
    Senior
    Remote work
    1 day per week

    ActioNet

    Silver Spring, MD
    1 day ago
  • $199k

    DescriptionSoftware Engineer - Mid-Level & Senior-Level (2 Openings)Summary:We are hiring for two (2) Software Engineer positions at the Mid-Level...  ...We are committed to our customers by driving and sustaining...  .... We have 98% of Customer retention rate. We are passionate about... 
    Customer
    Senior

    ActioNet

    Vienna, VA
    5 days ago
  •  ...motivated and experienced full stack Senior Software Engineer (Java/MySQL/AWS/Javascript) to join our...  ...teams in delivering an exceptional customer experience.About KeeperKeeper Security...  ...on our systems beyond the retention period specified)Comply with employment... 
    Customer
    Senior
    Permanent employment
    Temporary work
    Remote work

    Keeper Security

    El Dorado Hills, CA
    2 days ago
  •  ...Senior Software EngineerBackOps AI is transforming supply chain operations with agentic...  ...impact.Role OverviewAs Senior Software Engineer, you'll be a core member of the team...  ...lessons learned processExecution of customer data retention and deletion processes in accordance... 
    Customer
    Senior
    Full time
    Remote work
    Flexible hours

    BackOps

    San Francisco, CA
    4 days ago
  •  ...Senior Software Engineer At Mural, we're changing how teams collaborate, think, and make decisions...  .... The Growth & Engagement team helps customers discover value through intuitive...  ...onboarding to activation, engagement, retention, and monetization - and use data, experimentation... 
    Customer
    Senior
    Remote work

    MURAL

    United States
    2 days ago
  • $120 - $160 per hour

     ...Senior Growth EngineerAs a Senior Growth Engineer within the Product Engineering organization,...  ...acquisition, activation, retention, and revenue growth. You...  ...free users to paying customers. You'll experiment rapidly...  ...writing production software and building web applications... 
    Customer
    Senior
    Hourly pay
    Currently hiring
    Local area
    Remote work
    Weekend work

    Semgrep, Inc

    Boston, MA
    4 days ago
  • $140k - $210k

     ...Growth Market Stockholm: YUBICO. Our customers include Fortune 500 companies, hundreds...  ...Role: Yubico is looking for a Senior Software Engineer who is innovative and has a passion for...  ...in compliance with Yubico’s record retention policies. If you have asked us to, we... 
    Customer
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work

    Yubico

    Santa Clara, CA
    22 hours ago
  •  ...serving and inference engines, fine-tuning and training...  ...role is ideal for a senior engineer who enjoys...  ...tuning that power real customer and internal automation...  ...industry experience in software engineeringDeep...  ...under applicable law.Data Retention, Privacy & Bias Audit:... 
    Customer
    Senior
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    22 hours ago
  •  ...Senior Software Engineer As a Senior Software Engineer behind Genlogs's platform, you will have...  ...prioritize understanding and exceeding customer needs in every project and...  ...structured to ensure competitive, long-term retention within regional talent markets. A... 
    Customer
    Senior
    Local area
    Remote work

    GenLogs

    United States
    4 days ago
  •  ...mission As Qblox, we are seeking a Senior Quantum Success Engineer to enhance our mission-critical operations...  ...a pivotal role in ensuring our customer’s success by providing proactive technical...  ...customer satisfaction, advocacy and retention. Customer advocacy and Feedback... 
    Customer
    Senior
    Work at office
    Worldwide
    Flexible hours

    Qblox

    Boston, MA
    3 days ago
  •  ...Senior Software Engineer Zartis is a digital solutions provider working across technology strategy...  ...platform that saves time, increases retention, and ultimately, helps studio and gym...  ...an energised, fun, friendly, and customer-focused cross-functional team. Collaborate... 
    Customer
    Senior
    Remote work
    Work from home
    Flexible hours

    Zartis

    United States
    2 days ago
  •  ...effective job management with an engaging customer experience. These client management...  ...- increased profits and better client retention and referrals. About the Role We are seeking a talented and experienced Senior Software Engineer to join our team. In this role, you... 
    Customer
    Senior
    Work at office
    Remote work
    Work visa

    Jobba Trade Technologies

    Chicago, IL
    2 days ago
  • Software Engineer: Enterprise Tools Engineering Architect - APM, Infrastructure, and Observability...  ...application, infrastructure, and customer experience layers, driving platform standardization...  ..., routing, indexing strategies, and retention management.Ability to design cross-... 
    Customer
    Senior
    Local area

    Staples

    Framingham, MA
    4 days ago
  • $170k - $194k

     ...Senior Software Engineer Nue is the AI-powered revenue architecture platform that unifies CPQ,...  ...generate and scale revenue. Working with customers such as OpenAI, Chilipiper, Glean,...  ...systems (e.g., PCI considerations, data retention, audit trails). Experience... 
    Customer
    Senior
    Remote work

    Nue.io

    United States
    2 days ago
  •  ...Job Opportunities Software Engineer AI Engineer Senior Designer Growth Engineer Customer Ops You should include these in your application: CV or LinkedIn...  ...deeply, to build the "perfect" product. Retention rates are around 90%. Updated: Jan 2026... 
    Customer
    Senior
    Work at office
    Remote work

    Atlas

    United States
    2 days ago
  •  ...makers, accelerating engagement, performance, and retention. 15Five combines generative AI, custom analytics, and human-centered principles within a...  ...ll thrive here and we encourage you to apply. Senior Software Engineer Remote (US) | Reports to: Sr. Director of... 
    Customer
    Senior
    Temporary work
    Remote work
    Monday to Friday
    Flexible hours
    Early shift

    15Five

    New York, NY
    3 days ago
  •  ...Senior Software Engineer, Growth Remote, Poland Apollo.io is the leading go-to-market solution...  ..., Apollo.io turns prospects into customers. Apollo raised a series D in 2023 and...  ...action; obsession with metrics (LTV, CAC, retention) and rapid iteration Skills &... 
    Customer
    Senior
    Permanent employment
    Contract work
    Remote work
    Worldwide

    Apollo Inc

    United States
    4 days ago
  • $170k - $200k

     ...Senior Full Stack Engineer Reporting to our Head of Engineering, working across...  ...ll build and improve both customer-facing products and...  ...drive customer adoption and retention Contribute high-quality...  ...Required ~7+ years as a software engineer building and... 
    Customer
    Senior
    Local area
    Remote work
    Home office

    Instrumentl

    United States
    2 days ago
  •  ...Security is hiring a highly experienced Senior Software Engineer to join our Admin Console team,...  ...Keeper’s Admin Console used by enterprise customers worldwide. About Keeper Keeper...  ...on our systems beyond the retention period specified) Comply with employment... 
    Customer
    Senior
    Remote job
    Full time
    Temporary work
    Worldwide

    Keeper Security

    United States
    22 hours ago
  • $125k - $135k

     ...Senior Software Engineer Relias LLC Morrisville, United States, 27560 hybrid USD 125,000 - 135,000...  ...a great introduction to our company, customers and culture! Growth and career advancement...  ...Section 26 (1) sentence 1 BDSG. The retention period for your data is determined by... 
    Customer
    Senior
    Live in
    Work at office
    Work from home
    Flexible hours

    Relias

    Morrisville, NC
    2 days ago
  • $90.7k - $252.2k

     ...Join us in bringing joy to customer experience. Five9 is a leading...  ...of cloud contact center software, bringing the power of cloud...  ...Five9 is seeking a Senior Software Engineer to rapidly modernize our internal...  ...with Loki - label taxonomy, retention policies, and LogQL query libraries... 
    Customer
    Senior
    Contract work
    Temporary work
    Work at office
    Remote work
    Worldwide
    3 days per week

    Five9

    United States
    1 day ago
  • $115k - $165k

     ...165,000.00/yr What you will do Senior Software Engineer responsible for designing, developing...  ...Department of Defense and U.S. Government customers. Understand domain knowledge,...  ...for eligible clearance, performance, retention, and referrals ~ A company culture... 
    Customer
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    TheIncLab

    Nashville, TN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Customer Retention. Be the first to apply!