Sr. Elixir Developer - remote

Posted 3 years ago

Senior Back-end Engineer

As this is a senior position, we are looking for an experienced candidate. And by experienced, we mean that you have spent a sufficient amount of time making mistakes to have assembled a catalog of pitfalls and hard fought wisdom. Because we are anearly stage startup, this position is a little open ended. Are you comfortable building a team and forging a path within the ambiguities of a nascent business?

Can you demonstrate a history of creative problem solving? What is your process for uncovering the actors and use cases in a problem domain and scoping a solution? How do you balance legacy code with new initiatives?

Although you will be focused on back end services, as a team, we work together on UX and design. Having an appreciation for user interaction and familiarity with front end development is desired.

You are probably a good fit if

  • You are human
  • Unfortunately, we are not accepting robots at this time. Please submit images with properly identified traffic signs along with your cover letter.
  • You are confident in your abilities, but humble enough to listen to other ideas.
  • You think about the future programmer who will maintain what you build
  • You are curious and always learning
  • You have a life outside of tech
  • You have coordinated with multiple people to successfully deliver a product

Requirements

Experience architecting, constructing, and delivering database backed web applications

  • Elixir
  • Automated testing
  • SQL
  • Full stack familiarity
  • REST API and GraphQL design and implementation

Strongly Favored

  • Functional language experience
  • Experience designing and managing an API for use by a 3rd party
  • Experience with more than one language or framework •Experience with React/React Native
  • Phoenix
  • Postgres
  • Kubernetes and AWS
  • Heroku