Senior Software Engineer - Customer Retention
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
- ...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...CustomerSeniorFull timeLocal areaRemote workFlexible hours
$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....CustomerSeniorFull timeTemporary workHome office$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...CustomerSeniorFull timeRemote work$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...CustomerSeniorRemote jobFull timeFor contractorsWork experience placementWork at officeFlexible hours$190k - $240k
...to empower scientists, engineers, financial experts,... ...journalists, and more to build custom AI with their data... ...Snorkeler! As a Senior Backend Engineer at Snorkel... ..., and contributor retention. Build robust features... ...~8+ years of software engineering experience...CustomerSeniorFull timeWork at officeLocal area3 days per week$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...CustomerSeniorRemote jobFull timeTemporary workWork at officeLocal area$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...CustomerSeniorFull timeTemporary workWork at officeImmediate startRemote workMonday to FridayFlexible hoursEarly shift- ...innovation, ownership, and measurable impact. Role Overview As Senior Software Engineer, you’ll be a core member of the team, architecting and... ...documentation and lessons learned process Execution of customer data retention and deletion processes in accordance with company...CustomerSeniorFull timeRemote workFlexible hours
- ...is looking for a qualified full-time Senior AWS Software Engineer to help facilitate both the ongoing... ...guaranteed Who is the internal/external customer: Internal and external business... ...contractors, we aim to increase employee retention, satisfaction, and productivity,...CustomerSeniorPermanent employmentFull timeContract workFor contractorsMonday to Friday3 days per week
$120 - $160 per hour
...semgrep.dev. About The Role As a Senior Growth Engineer within the Product... ...user acquisition, activation, retention, and revenue growth. You'll... ...convert free users to paying customers. You’ll experiment rapidly,... ...writing production software and building web applications...CustomerSeniorHourly payCurrently hiringLocal areaRemote workWeekend work- ...working embedded as part of engineering development teams,... ...developers expect. Senior Site Reliability Engineer... ...data, supporting customers in understanding environments... ...proliferation. Senior Software Engineer – Israel (... ...base, revenue and retention. Director Product Management...CustomerSeniorLocal areaRemote workShift work
- ...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...CustomerSeniorWork at officeRemote workWork visa
- ...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 Engineering...CustomerSeniorTemporary workRemote workMonday to FridayFlexible hoursEarly shift
$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...CustomerSeniorFull timeContract workWork at officeImmediate startRemote work- ...Senior Full-Stack Software Engineer Actifai is seeking experienced senior full-stack software engineers... ...intelligence company. We help our customers, broadband and telecom providers, optimize... ...things like customer acquisition, retention, and development (upsells/cross-...CustomerSeniorWork at officeImmediate startRemote work
- ...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...CustomerSeniorRemote jobFull timeTemporary workWorldwide
$200k - $220k
...experienced group of data scientists, engineers, and product managers to... ...(e.g., Airflow, DBT, custom orchestration) ~ Systems thinking... ...and knowledge sharing. Senior Engineer: Successfully designs... ...earlier deletion or a different retention period is required or...CustomerSeniorRemote jobFull timeWorldwideShift work$115k - $165k
...yr - $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, shape... ...for eligible clearance, performance, retention, and referrals A company culture that...CustomerSeniorWork at officeImmediate startRemote workFlexible hours- ...Description Senior Software Engineer TS/SCI FSP Department: Government Customer- Herndon Location: Herndon, VA ACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITION Senior Software Engineer: Analyzes user interfaces, maintain...CustomerSeniorFull time
$226k - $306k
...accelerate adoption, improve retention, and ship with confidence.... ...Mixpanel delivers insights that customers trust. Visit mixpanel.com to... ...a public skills library. AI Engine: Services that centralize... ...for an experienced and driven Senior Software Engineer to join our AI...CustomerSeniorContract workRemote work- ...Senior Software Engineer Overview: Does your dream job include being a part of a core team of top-notch developers building... ...across the entire application landscape. Flow also provides customers with turn-key software-as-a-service (SaaS) solutions built...CustomerSeniorRemote jobFull time
- ...office in SOMA. As an early engineer, you will be a true owner of... ...interacting directly with our customers, and shaping our culture.... ...years of professional full-time software development, including at least... ...technical challenge (waived for very senior candidates) ~45-min live-...CustomerSeniorFull timeWork at office
- ...Job Title Front-end-focused Senior Software Engineer (path to Staff Engineer) Job Description The Tight Embedded Accounting HQ is in... ...Embedded UI, APIs and SDKs to build these products. Tight's Customer Partnerships team interfaces directly with the FinTech's product...CustomerSeniorFull timeWork at office
- ...venture capital investors in aviation and autonomous driving. Our customers include some of the world’s largest airlines and ground... ...a deterministic secondary perception system Mentor junior engineers about best practices You have ~ Bachelor’s or Master’s degree...CustomerSeniorRemote jobFull time
- ...venture capital investors in aviation and autonomous driving. Our customers include some of the world’s largest airlines and ground... ...perception system with radar as a primary modality Mentor junior engineers on radar perception best practices You have ~ Bachelor's...CustomerSeniorFull time
- ...The Senior Software Developer must have working knowledge and an understanding of software engineering practices. In addition, must have experience collaborating with architects... ...features that exceed the expectations of our customers. Also, must be equally capable of...CustomerSeniorFull time
- ...business decisions. As we scale, we’re looking to add a senior software engineer to our application platform team. Senior engineers are... ...building high-quality software that delivers immediate value to customers. What You’ll Do: Design, build, and maintain APIs,...CustomerSeniorPermanent employmentFull timeImmediate startVisa sponsorshipWork visa
- ...about delivering the best solutions for our customers. As a member of the Kargo team, you will... ...and deploy tomorrow’s hardware & software solutions and help revolutionize logistics... ...deployment. Work closely with our product and engineer teams, owning a large part of the...CustomerSeniorFull timeLocal area
- ...a pre-seed round and is looking to hire engineers for exciting, unique projects. As an early... ...least 3 years of experience as a paid software engineer working at a company where the... ...questions like * How do we solve this customer need and validate our assumptions without...CustomerSeniorRemote jobHourly payFull time
$95k - $150k
...is trained to provide world-class services to all types of customers. We uphold the integrity and quality of our work so you... ...only the best from us. RSC2 is currently looking for a Senior Software Engineer to join our growing team in Aberdeen to support our SAI contract...CustomerSeniorFull timeContract workPart time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Customer Retention. Be the first to apply!
- software engineer full time Remote
- software system engineer Remote
- consulting software engineer Remote
- software engineer travel Remote
- software engineer mainframe Remote
- software engineer unity Remote
- real time software engineer Remote
- network software engineer Remote
- senior software engineer remote Remote
- entry level software engineer remote Remote


