Lead Software Engineer

Remote • $150k - $185k

Way Better


Role Location

  • Remote

Compensation

$150k - $185k

Employees

26 - 50 people

Address

4023 Kennett Pike
Wilmington, DE, 19807, US

Tech Stack

  • Ruby on Rails
  • React Native
  • React
  • Node.js
  • MySQL

Role Description

About this role

In this role, you'll enhance and create modern applications within a service-oriented architecture. This role is 100% remote, US based and reports directly to the VP of Engineering.

What you'll do

  • Collaborate with product managers, designers, and engineers on figuring out the best product enhancements to create value for customers and WayBetter
  • Plan, design, and implement software to bring features to life
  • Act as a player-coach, splitting your time between managing people and acting an individual contributor
  • Meet regularly with the engineers reporting to you in order to keep them productive, engaged, and happy
  • Review the work of fellow engineers
  • Fix bugs when they inevitably pop up
  • Attend regular stand-ups
  • Move as far up and down our technology stack as you’re comfortable with
  • Help build a positive social network around gamifying health and wellness
  • Explore paradigms like event-driven architecture to solve challenges in scaling distributed systems

Your experience looks like

  • Expert-level knowledge of designing, building, and maintaining web apps in Ruby on Rails and/or Node.js
  • Demonstrated ability to store data in MySQL or PgSQL, to find inefficiencies, and to optimize them
  • Familiarity with non-relational databases and when they might be the right choice
  • Proven track record of implementing modern web UIs and UXs
  • Deep knowledge and understanding of responsive web design
  • Comfort producing and consuming JSON APIs
  • Exposure to containerization (e.g. Docker) and container-orchestration (e.g. Kubernetes)
  • Knowledge of cloud hosting platforms (we use AWS)
  • Strong written and verbal communication
  • Close collaboration with product managers, designers, and other engineers
  • Not only being highly productive, but helping others to be highly productive too
  • Passion for development best-practices
  • Eagerness to learn and grow as a software engineer

Our technology stack looks like

  • React Native mobile apps
  • React web sites
  • Apollo GraphQL middle tier
  • Service-oriented architecture
  • Several Ruby on Rails back-end services
  • A couple Node.js back-end services
  • Infrastructure running on Amazon Web Services
  • Infrastructure orchestration via Convox
  • Several MySQL databases running on RDS
  • Segment data pipeline
  • RedShift data warehouse
  • Front-end logging via Sentry
  • Back-end logging via Datadog
  • Code hosted on GitHub
  • Automating testing and building on CircleCI

About Way Better

WayBetter is the first app to help people tackle the challenges of health and wellness through behavioral science and gamification.

Company Culture

Our fully remote team describes us as fun, collaborative, supportive, encouraging, and experimental. We value an attitude of full ownership and resourcefulness of our work, driven by company and team OKRs. As a health and wellness app, we practice what we preach, and encourage a strong work/life balance.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.

Other Roles at Way Better