Skip to content

Instantly share code, notes, and snippets.

@dmix
Last active March 25, 2022 20:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dmix/e872e8898d895b8166f7f8912a7df340 to your computer and use it in GitHub Desktop.
Save dmix/e872e8898d895b8166f7f8912a7df340 to your computer and use it in GitHub Desktop.
Senior Software Developer (Ruby on Rails)

Senior Software Developer (Ruby on Rails)

Retreaver is a software-as-a-service product for connecting and tracking phone calls with intelligent routing, data analytics, and reporting which help automate pay-per-call processes which underpin many modern businesses.

Our system allows customers to connect multiple APIs, automatically tag and direct data pipelines, and compose campaigns which provides their own customers with personalized experiences and increases conversion rates.

Position

As senior developer your responsibilities would include:

  • Championing the back-end development of our web app, including downstream APIs using Ruby on Rails
  • Comfortable with large amounts of data running through the application and stress-testing your own code
  • Be able to take specifications, find ideal technical solutions, and produce quality maintainable code
  • Capable of communicating your technical solutions and open to taking feedback as well as providing it in a collaborative environment
  • Utilize development tools such as Github, Postgres, and Redis
  • Develop new versioned APIs
  • Develop the architecture to validate and de-duplicate complex data sets, continuously driving optimizations and improvement

If you are highly technical, analytical, and eager to build solutions that directly impact the company's core values, we want to talk to you!

Remote is okay.

The Team

The company was founded by a software engineer who is leading our development team and built the original product. You will be working with him alongside a small team composed of full-stack developers who wear multiple hats but each take ownership of a specialized area. We have people leading the front-end (Javascript/Vue/etc), others who handle dev-ops (AWS, Postgres), technical support roles, etc, and we're looking for someone who can help champion the server-side back-end.

We try to limit our meetings to twice a week. Our sales team tends to be on the more technical side and have deep understanding of our product. The team is a mix of both remote and local workers.

Perks

  • New Macbook pro
  • Health insurance
  • Work with a competent team in the early days of a growing company

Experience

  • 5+ years of experience as a Software Developer
  • Strong understanding of technologies in our stack: Rails/Redis/PostgreSQL/GitHub
  • Extensive knowledge with third-party API integrations
  • Experience with AWS
  • Ability to be a self-starter
  • Experience or exposure to development techniques that drive high code coverage and craftsmanship, e.g., TDD, code reviews, continuous integration
  • Comfortable working in a modern software engineering environment with distributed source control, and a dev/staging/prod release cycle
  • Focused on clean code craftsmanship

Get in touch

We run a small competent team of developers and technical sales staff who wear multiple hats. If this sounds like a place you want to work good, get in touch.

Send us a summary of your experience and skills:

dan+dev@retreaver.com

See also, our Dev-Ops position: https://gist.github.com/dmix/117c9668445b5295d3df77cd081ade76

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment