Desired Skills and Experience

  • Languages: Ruby, Elixir, SQL (PostgreSQL), JavaScript.
  • Frameworks: Rails, Ember (using ember-cli), React, Phoenix, with Django useful for the Python, RESTful Web Services
  • TDD: RSpec, Capybara or similar
  • Database design, architecture and migrations
  • Experience with containerized services, Docker
  • Unix/Linux experience is required
  • Open mind, the desire to learn and a love of challenges are much more important than any one of the languages and frameworks listed above.
  • Entrepreneurial, passionate, easy to work with, comfortable in a small, fast­-paced, agile start­up environment
  • End-­to-­end, somewhat data intensive, web software development (front­end, server­-side and database integration - this is a full stack position with a concentration on backend)
  • Play a pivotal role in the development and enhancement of a new Rails-based product
  • Solve complex business problems by writing simple, effective code
  • From the Devops side, exposure or experience with Kubernetes
  • Experience with NLP and text analytics - some ML experience or interest would be pertinent
  • Solid understanding of HTTP based applications and limitations, OOP, familiarity with flowcharts and basic UML for describing software interactions
  • We also have a separate product with a Python stack, so interest or experience with Python and Django would be a plus.
  • Data visualization
  • HTML5 knowledge
  • Strong UI sense – don’t have to be a wiz with the paint and crayons, but strong sane opinions based on previous UI experience is what we’re after
  • API development and documentation
  • NoSQL experience, ElasticSearch particularly