Senior Software Engineer
WeightWatchers is a global digital health company.
We are the #1 doctor-recommended – and most clinically studied – behavioral weight health program in the world. For sixty years, WeightWatchers has helped millions build healthy habits and live happier, healthier lives.
As the science of weight health rapidly evolves, so does WeightWatchers. Today we are developing new clinical pathways for medication access, creating behavioral programs for chronic health conditions, integrating third-party services, and enhancing product personalization.
WeightWatchers has embraced technology, with our mobile app now the primary tool for most members. While we continue to perfect our digital product, we are also designing new in-person experiences. With these diverse member touchpoints, our potential for impact has never been greater.
What you will do
We are seeking a senior-level Engineers to join the WW Mobile team. You will write code, build A/B tests, solve problems, and deliver features that improve the lives of millions of our members. You will also learn from our talented team of software engineers and share your knowledge to make us better. Working for WW means you get to write code that makes a huge impact on people's lives.
We love developing the WW mobile app with Kotlin using Mavericks architecture and ReactNative. We use great native libraries like Retrofit, Coroutines, Dagger, and Jetpack libraries such as Compose, WorkManager, and Architecture Components to help us make our code easy to maintain, modular, and testable. We also use RN frameworks like Expo. We leverage Fastlane and Continuous Integration to help us ensure that our unit tests pass and that we deliver a high-quality app every two weeks.
Who you are
7+ years professional engineering experience
Several published applications in the Play Store
Familiarity with developing apps in Kotlin and ReactNative
Good JavaScript and Typescript proficiency with Cross-platform development understanding
Experience writing Clean Code
Excellent problem-solving and debugging skills
Experience writing unit and/or UI tests using Junit, Mockito, etc.
Technical leadership experience, you are the go-to person for other members of the team
Familiarity with GraphQL, Relay, Pothos, fastify a plus
Base salary may vary depending on, but not limited to: skills, experience, and location. This role is also eligible for a comprehensive benefits package and annual bonus program.
US Pay Range
$150,000 - $170,000 USD
At WeightWatchers, our mission is to build a worldwide community connected by healthy habits. If that resonates with you, then we would love to talk. WeightWatchers values developing community within our employee population as well. We encourage our employees to come into the office 1-2 days/week.
It is our priority to cultivate a diverse and inclusive workplace. We are committed as individuals, as an organization, and as fellow humans, to advocate for and support our employees, our members, and our communities. We are proud to be an equal opportunity employer and we do not discriminate on the basis of sex, race, color, creed, national origin, marital status, age, religion, sexual orientation, gender identity, gender expression, veteran status, or disability.
By agreeing to participate in our process, you agree that any information we collect is subject to our .
Maryland
Under Maryland law, an employer may not require or demand, as a condition of employment, prospective employment, or continued employment, that an individual submit to or take a polygraph examination or similar test. An employer who violates this law is guilty of a misdemeanor and subject to a fine not exceeding $100.
Massachusetts
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
WeightWatchers complies with all applicable Rhode Island Workers' Compensation laws (Chapters 29-38 of the R.I. General Laws). Eligible employees are covered by worker's compensation insurance for work-related injuries or illness.
Recommended Jobs
Mental Health Counselor LCSW, LMFT, LPCC
You Matter • Make a difference every day in the lives of the underserved • Join a mission driven organization with a people first culture • Excellent career growth opportunities Join us an…
Journeyman Electrician
Now Hiring: Experienced Electricians (Residential & Commercial) Experience Required: 3–5 Years | License: Valid California Driver’s License We are proud to be a family-run company with over 4…
QA automation engineer
&##128208; About this role With Writer, you'll be working closely with the product and the engineering team to ship a product that tens of thousands of people rely on every day. As a QA automation…
Staff Software Engineer - DevOps
Who Are We Industrial labor is incredibly dangerous work - almost 3 million people in the US per year are injured in the workplace for entirely preventable and at times, fatal or debilitating causes…
Analyst, Senior GRC Information Security Analyst
BANC OF CALIFORNIA AND YOUR CAREER Banc of California, Inc. (NYSE: BANC) is a bank holding company headquartered in Los Angeles with one wholly-owned banking subsidiary, Banc of California (the “b…
Plant Quarantine Supervisor I
Job Description and Duties Per CCR 249.3, this job control may be used to fill subsequent vacancies. To be considered for this Plant Quarantine Supervisor I job opportunity, applicants must b…
Business Development - Purchasing Manager
Since 1927, Setzer Forest Products has successfully maintained over three quarters of a century of quality manufacturing. Our consistent commitment to excellent service, pride in our quality and co…
Senior Product Manager - Supply Chain
C3 AI (NYSE: AI), is the Enterprise AI application software company. C3 AI delivers a family of fully integrated products including the C3 Agentic AI Platform, an end-to-end platform for developing…
Optical and Routing Engineer
Req ID: 346827 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organiza…
Senior Software Engineer
As a Senior Software Engineer at AoPS, you will play a crucial role in advancing our mission to discover, inspire, and train the great problem-solvers of the next generation. In this role, you will l…