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.
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 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.
- New Macbook pro
- Health insurance
- Work with a competent team in the early days of a growing company
- 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
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:
See also, our Dev-Ops position: https://gist.github.com/dmix/117c9668445b5295d3df77cd081ade76