Senior Backend Developer (Ruby)
At DBL we’re looking for a Senior Backend Developer (Ruby) to join our team.
About the job
We are a remote-first company builder working in the aviation and maritime industries. We’re currently hiring for a Tech Lead and a full-stack developer for a new SaaS product which will help ship owners optimize their emissions profile under various new regulations.
As a senior developer, you are someone who can see projects through from beginning to end, coach others, and self-manage. We’re looking for an eager person who can bring our team to the next level with their technical knowledge, people skills, and real-world experience.
On the technical side, we are looking for extensive experience building APIs (we use Ruby) and complex UIs (we use TypeScript and Vue/React). Experience with DevOps (AWS services, Terraform) is a plus but not required.
Ruby and Sorbet as a backend language
Amazon Web Services (RDS, ECS/Fargate, Cloudwatch)
Bonus: TypeScript, Vue or React, Tailwind CSS for frontend
Bonus: Experience building data pipelines
How we work
Our biweekly sprint planning call is our only regular meeting
For complex features, write a design doc before coding
All code goes through code review, reviews are split out evenly across the team
A dedicated “runner” fields ad-hoc requests and bug reports each week, so that everyone else can focus
We use Tuple for pair programming
### Technical Skills Experience
* You’ve built complex apps in a Ruby on Rails + modern frontend stack before, with a codebase optimized for performance and scale
* You’ve designed shipped large applications with many components and data structures
* You have a proven ability to design interfaces that stand the test of time, showing anticipation of future product changes
* You have experience integrating complex third party APIs
You are able to handle ambiguity, and can push projects forward even when there is not a clear best path
You see things through from start to finish
You can manage yourself but you also work well with others
Fluent English and an excellent communicator
Be sure to mention the word ADMIRING when applying to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they’re human.
Salary and compensation
$90,000 — $130,000/year
Within ±3 Hours of CET