Sr. Front-End Developer

Location: Seattle, WA

Department: Flowroute

Type: Full Time

Min. Experience: Mid Level

Flowroute provides automation services, phone numbers, voice calling and text messaging for the big cloud-based providers. We are laser-focused on bringing scale to our customers’ solutions by programmatically integrating into their apps and services. Our patented nationwide Flowroute HyperNetwork™ delivers leading carrier-quality calling and messaging services with unparalleled performance, transparency and control. Flowroute is privately held and headquartered in Seattle, Washington.

Our company is indexed on customer connection & collaboration, partnering in joint innovation that covers industries such as healthcare, travel, and ridesharing. We also power a number of the largest chat and calling platforms that keep global enterprises in touch. We’re here to solve real problems for real people.

We are always hungry to explore, create, and change the industry. We actively nurture an environment where everyone is can share their ideas and perspectives because we believe in the power of a collective. We are a purpose driven organization that puts others first and stays focused together on our commitments to customers, teammates and ourselves. We are here to bring the old industry of telecommunications into the devops age.


Your qualifications:

  • You have 5-10 years of professional experience with Web application development and consider yourself well-versed in JavaScript.
  • Working with a framework like ReactJS / Angular2 / Ember.JS makes you excited. HTML/CSS and Sass/Less doesn’t scare you.
  • You love UX and think about how to make chunks of UI more modular and reusable to craft the perfect experience.
  • 3+ years of experience with REST APIs.
  • You’ve worked with cloud based providers such as Amazon AWS, Microsoft Azure and Google Cloud Platform.
  • You are passionate about building software the "right" way and teaching that software craftsmanship mentality to others
  • You have extensive experience with agile methods, and live and breathe things like the nuances of testing techniques and continuous deployment.

Key Responsibilities:

  • Architect software with scalability, redundancy, and seamless netsplit survival/recovery
  • Develop, improve and maintain our HTML-based applications (enabling our customers to manage thousands of phone numbers, dynamic routing rulesets, and fraud prevention) along with assisting in our services that run behind the curtains to powers the apps and our customer apps.
  • Build and work with APIs that scale for both internal and external consumption
  • Build and maintain the continuous integration & deployment pipeline

What's in it for you:

  • Competitive compensation + Stock options
  • Transit pass
  • Health, dental, and vision benefits
  • 401K with company matching
  • Generous PTO and paid holidays
  • Office snacks, drinks, lunches, and breakfasts (waffle Wednesdays!)
  • Regular Hack Days – work on anything you want

Technologies you'll use:

  • Primary languages: Javascript, HTML, CSS
  • Secondary languages: Python, GoLang
  • Datastores: PostgreSQL & MySQL in Amazon RDS, Redis, Memcached, Redis
  • Virtualization: Docker, LXC, KVM, AMIs
  • Frameworks such as: ReactJS, RxJS, JQuery (legacy modules), Django (+ Django-Rest-Framework), Flask
  • Configuration management: Ansible
  • Operating systems: Linux Operating System (Ubuntu, Debian primarily)
  • Protocols: HTTP, WebSockets, WebRTC
  • SIP servers: Kamailio, FreeSwitch, Asterisk
Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*