Platform Engineer
Previous Job
Previous
Platform Engineer
Ref No.: 18-05128
Location: Boulder, Colorado
Position Type:Contract
Start Date: 06/04/2018
Job Title: Platform Engineer
Location: Boulder, CO
Type: Contract
Rate: $85-$115/hr
Start Date: ASAP!

Job Description

Responsibilities:
-Focusing on enhancing, refactoring, and maintaining the TeamSnap Platform (web,
API, services, functions, et cetera) which serves over 20 million users.
-Working with us as we build additional features, functionality, services, and applications to continue our rapid growth.
-Willing to help out anywhere your talents are required, including occasional
customer support and on-call duties, staying in touch with our internal and external customers' needs.


Requirements:
-3+ years experience building scalable web applications and services.
-We're looking for "T-shaped " developers. You should be an expert in one of Ruby, Elixir, or JavaScript and have functional knowledge of the others.
-Significant experience with frameworks and libraries surrounding your areas of expertise such as Rails, Phoenix, or Node.js
-Adaptability to learn and extend custom frameworks. We have massive scale and often are building new technology to match our growth requirements.
-Experience with building APIs or Service Mesh networks.
-An expert with SQL and general database administration knowledge.
-You can work independently inside a distributed team.
-Passion for great user experience - we have designers on staff, but we want you to be interested in what makes a great feature for our customers (whether TeamSnap users or other developers).
-A witty sense of humor.
-Experience working on an agile team.
-A customer-focused attitude, with an ability and willingness to work with customers to develop great features as well as diagnose and fix problems.
-Big ideas and a tiny ego. Tiny EggoTM optional. We'll accept waffles of any size. But no pancakes.
-A "Test First " attitude and experience writing automated tests using a tdd, bdd, or whatever *dd methodology you jive with.
-Experience with automated build and deployment systems.
-Experience with git or Github as a version control tool.
-A willingness to travel to other parts of the country, on average once a quarter, for all company gatherings, team meetings, conferences, and the like.
-A strong computer science background.