Overview

Motel is looking for a US-based, experienced Full Stack Software Engineer to join our team who will not only help us build great products, but also be an important part of maturing our development process.

You’ll be joining a nimble team of talented, driven engineers dedicated to working together in a supportive and collaborative environment — passionate about mentorship, growth, and constantly improving the quality of our work across the team. Our technical chops are strong but our healthy communication, support, and collaboration make us most proud. You can expect:

  • Safe and supportive code review
  • Healthy test coverage
  • Dedicated time and budget for learning new technology
  • Servant leadership

Join us if you have an excellent knowledge of deployment, performance, debugging, refactoring, design patterns and other programming practices. You should have experience with multiple programming languages and paradigms.

While full stack experience is a requirement, we are currently refining our preferences in languages and toolsets. We currently have Elixir, Node, React, Vue, and Ember applications in production. Experience or interest in Elixir is a big plus.

Very well-qualified applicants will also be skilled mentors, consultants, and should show a consistent track record of contributing to open source communities.

 

Technical Qualifications

Requirements

  • 3+ years of professional software engineering experience
  • Full-stack experience
  • Experience building features from start to finish
  • Strong backend experience
  • Experience working with Postgres, Mongo
  • Experience writing modern ES2015 JS with tools like React, Ember
  • Worked on products at scale

Preferred

  • Worked in a production Elixir/Phoenix environment
  • Prior experience working in Ruby on Rails

 

First Year Goals

To give you a glimpse of how we see your skill set growing and impacting our team in the near future, take a look at our first year goals for this position:

  1. To lead a team of engineers on a client or internal product
  2. To contribute to new open source projects
  3. To pass on new skills to the rest of the engineering team by presenting at our weekly team meeting
  4. To write technical presentations and posts for your local engineering community
  5. To directly mentor a fellow engineer
  6. To architect a technical solution to a client problem

To apply please email Megan. In your email, please include your resume, GitHub handle, and links to work that show off your depth of knowledge.