Full stack engineer (JS + Ruby) vacancy at Almanac
Besides being a streamlined realtime document editor, we are also bringing the insights of version control to document workflows so that people can quickly validate their ideas with the rest of their team and always know what state a document is in—no more vFinal_1234. We know that the quicker people can get their thoughts down and get buy-in from teammates, the sooner they can get back to the deep work that makes a difference.
We’ve been moving fast since we founded Almanac in January 2019 and raised a $9M+ from leading Silicon Valley investors.
General overview of the role
We’re looking for a hungry, talented engineer who wants to make a big impact at this early stage in our roadmap.
As a full stack engineer, you will be responsible for building out the intuitive, interactive experiences that our customers need to organize their own documentation, as well as determining the backend architecture and endpoints that we need to support those features.
Write elegant, well-tested code in a modern technology stack
Participate in standups, code reviews and retrospectives with our remote team
Work closely with our Head of Engineering and the engineering team to make architecture and design decisions
Help make sure everything runs smoothly & safely in production
Set down standards around development, code review and deployment
You have 3+ years experience building great products in Ruby on Rails. During that time you’ve also become proficient in Java, ideally React.
You are confident working across the stack, whether its expanding our API or enhancing the frontend.
You are passionate about writing clean and well-thought out code
You want to karate kick technical debt in the chops
You’re comfortable writing test suites in a test-driven environment
You can craft a devastating SQL query to save the day when all else fails
You are a strong communicator and able to clearly articulate technical problems
You want to be an early contributor to our engineering culture and work environment
Skills considered as a good plus
Obsession with high-quality work
Ability to work independently and to adapt to the developing requirements of our users and market
Love of detailed, continuous feedback that makes the work better
Desire to always move fast and prioritize speed over scope
Passion to be an early contributor to our engineering culture and work environment
Hunger to build a world-changing product