StatusPage is looking for a stellar individual to join our engineering team as a full stack developer.

The company is 14 people right now. We started in 2013 with a simple goal: help make the internet break less. Step 0 is where we're at right now - make it dead simple for companies to talk to each other better when they're having unexpected downtime, performance issues, or during scheduled maintenance. We ship a lot of code to help in this goal, and we're excited about continuing to grow the team this year.

This role is lots and lots of code: implementing new features, maintaining existing ones, and sometimes talking to customers to make sure we're delivering stellar experiences . You will be expected to work closely with the other engineers every day, providing input and executing well so that that the dev team is a well-oiled machine. We enjoy working closely together in the office and with our counterparts across the mountains, sometimes pairing and sometimes going it solo.

Your P&L will be your dev speed, how well you're keeping up with test coverage, helping us uphold the SLAs we have around traffic and email/SMS delivery that we have with our larger customers, and maintaining a healthy balance between technical debt and trying new things.

OUR CURRENT TECH STACK CONSISTS OF

  • Ruby and Rails application, hosted on AWS via EC2
  • Backed by Postgres, Redis, Memcache, S3
  • Backgrounded with lots and lots of Sidekiq
  • SASS and React.js on the front end

OUR CURRENT PLANNING STACK CONSISTS OF

  • Asana as our checklist/listofthings/prioritizer tool
  • Pipelines for bugs, infrastructure, small upgrades, big roadmap upgrades, and tech debt, all serviced concurrently
  • Standup every day, wing it for planning, know the product and take ownership over features, ship things when they bring happiness to our customers
  • Working directly with designers and product folks to hammer out pixel-perfect details on implementation

QUALIFICATIONS AND THINGS THAT WILL MAKE YOU GREAT FOR THIS ROLE

  • Ability to write clean, well-documented, tested code
  • Be a finisher. Shipping code to production is hard, and takes a good bit of discipline
  • Care greatly about the separation between front-end and back-end responsibilities
  • Be receptive to feedback, and be good at giving it. Be a good team player

SOME OF THE PROJECTS YOU'LL BE WORKING ON TO START

  • Search, all the things! We're adding ElasticSearch to our back end and want the front end to leverage it
  • We're adding a "maintenance" state to components. This touches the whole app. Strap in!
  • Brainstorm and help us work on sharing incidents between status pages
  • Add new providers for metrics data, and help us come up with better visualization types for uptime, SLA compliance, etc
  • "Innovation week" once per quarter to work on fun greenfield projects, or to refactor and clean up some existing code

Read Full DescriptionHide Full Description
Confirmed 16 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles