Senior Software Developer - Web

San Francisco, United States

TextNow is based around a simple idea: Communication belongs to everyone. We work hard to help people stay connected with free phone service. At TextNow, we work together to solve complex and interesting problems that have a positive impact on our customers' lives.

We are looking for a top-notch Web App Developer passionate about using their talents to help people connect in new ways. Your contribution will be vital to our team, from helping drive iteration of our platform to delivering new features that will improve the lives of our users each and every day.

Join us on our mission to help people stay connected with technology that is free (or as close to free as possible).

Some of the things that other members of the team have done:

  • Collaborate with design and product owners to rapidly experiment and iterate on our store
  • Integrated a header bidding library to facilitate real time client-side auctioning for ad placement dramatically impacting revenue
  • Built and launched the Mac and Windows app in the app store using electron
  • Built automated tests and an automated release process, cutting the amount of time to release from days to a couple hours, allowing us to deliver a more consistent product while spending less time manually testing
  • Migrate infrastructure from individual physical hosts in EC2 to a Dockerized ECS deployment keeping our team more focused on impacting the user and less on maintaining infrastructure
  • Start our transition from Backbone/Marionette and Angular to React, leading the way for the platform to transition to modern frameworks that have a huge community behind them
  • Build CI pipeline

Requirements

Who You Are:
  • Exceptional understanding and experience with ReactJS
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or equivalent practical experience
  • 5 years of Web App development experience
  • Strong written and verbal communication skills
  • Strong fundamentals - you know your data structures, algorithms, and OO design
  • Excellent problem solving, critical thinking and communication skills
  • Experience with testing (mocha, jest, enzyme, etc.)
  • Experience with Typescript

Bonus:
  • Experience with NodeJS
  • Experience with Docker/Kubernetes
  • Experience with AWS
  • Experience with CI systems such as Jenkins

Benefits
  • Strong work life blend
  • Flexible work arrangements (wfh, remote)
  • Employee Stock Options
  • Unlimited vacation
  • Competitive pay and benefits
  • Parental leave top up
Benefits for both physical and mental well beingAt TextNow, we strive for diversity and welcome with open arms all individuals - no matter their race, age, sex, color, religion, disability, national origin, sexual orientation, ethnicity, family and marital status, or genetic information.  We believe in equal opportunity employment and know that our differences are what make our company and product great.


Back to top