INACTIVE
Full-Time
Lead Software Engineer
Prescription drug price tracking platform
Data & Analytics
Financial Services
Senior
San Francisco, CA, USA
Required Skills
Datadog
Sentry
JavaScript
React.js
Software Testing
Git
Wordpress
TypeScript
Next.js
Webpack
Requirements
- 6+ years of front-end experience
- Experience with our front-end technologies - React, TypeScript, NextJS, NodeJS, Webpack, and GraphQL
- High degree of fluency in JavaScript and/or TypeScript - you are a strong coder and know how to write clean, effective code at scale
- Familiarity with continuous integration, automated testing, and deployment tools like CodeFresh (preferable), GitHub Actions, Travis, or similar
- Experience configuring and utilizing dev and build time tooling such as ESlint, Prettier, type checking, and unit tests to decrease runtime errors
- Knowledge of how performance on the web is measured, and experience with tools such as Lighthouse, Runscope, Sentry, SpeedCurve, and/or Datadog
- Experience debugging and improving performance across the FE stack, including React
- Experience with JavaScript module bundlers such as Webpack and Rollup, and opinions on when and how best to use them
Responsibilities
- Collaborate with Product Designers, Product Managers, and Engineers to develop and iterate on tooling for AB testing, Content Management, and Developer Productivity
- Own, create, review, and provide feedback on technical design proposals and proofs of concept
- Mentor and be mentored by other engineers via leading and collaborating in engineering discussions and evangelizing engineering best practices
- Promote a culture of operational excellence by meticulously testing and monitoring our systems and code, writing documentation, and being on-call to support the health of our services
- Improve upon our existing monitoring and alerting solutions
- Design, build, ship, and maintain reusable systems that drive our complex web applications
Desired Qualifications
- Experience with multi-package manager tools like turborepo/lerna and how to publishing public and private packages to various registries
- Knowledge of design systems and/or component libraries
- Familiarity with Content Delivery Network (CDN) caching of static assets and static/dynamic web pages
- Understanding of the hows/whys of es6 syntax and how it relates to static analysis and tree shaking
- Past experience building and maintaining custom server side rendered applications or contributing to open source repositories such as NextJS, Gatsby, or Razzle
- Experience working with a Headless CMS such as Contentful or Wordpress JSON API
- Optimizely or similar AB testing platform experience
- You have worked with Typescript on both the server and the client and have knowledge of best practices for compilation
GoodRx's mission is to build better ways for people to find the right care at the best price. GoodRx's healthcare marketplace platform offers solutions for consumers, employers, health plans, and anyone else who shares our desire to provide affordable prescriptions to all Americans.
Company Stage
M&A
Total Funding
$942.5M
Headquarters
New York, New York
Founded
2005
Growth & Insights
Headcount
6 month growth
↓ -25%1 year growth
↓ -50%2 year growth
↓ -75%Benefits
Medical, dental, and vision insurance
401(k) with a company match
ESPP
Unlimited vacation
"Take care of yourself" days
11 paid holidays
INACTIVE