Almanac is building a platform that helps people make faster, clearer decisions without meetings.
We are not just building a software product, we're building infrastructure for a better way of working. Where knowledge workers can collaborate asynchronously to move work forward with transparency and without meetings.
Oriented around a modern document editor, users can draft, review, and organize documents using powerful version control, task-based workflows, and transparent collaboration features.
Almanac is used by the world's leading remote-first companies like Remote, Levels, and Tandem, and is growing rapidly in verticals from professional services and law firms to academia and the Fortune 5000.
That’s where you come in: we are looking for a full-time, full stack engineer with strong Rails and Javascript experience to join our team of talented coders and designers.
We’re looking for a hungry, talented engineer who wants to make a big impact at an exciting inflection point in our growth.
You'll be responsible for building out the intuitive, interactive experiences that our customers need to run their businesses through docs, as well as determining the backend architecture and endpoints that we need to support those features.
Specifically, you will:
Our tech stack:
Things we 💚:
🦒 Experiences that will make you stand out:
🔥 Skills that make you extraordinary:
At Almanac, we’re looking for structured thinkers full of passion, ambition, and kindness. We’d love for you apply even if your experience doesn't precisely match the job description. Your experience, skills, and interests will help you stand out—especially if your career has taken some extraordinary twists and turns. At Almanac, we welcome people of diverse backgrounds and perspectives who aren’t afraid to challenge the status quo. Join us.
At Almanac, we:
As a company, we are seriously committed to your professional development and growth:
🗒 Interviewing at Almanac
It’s our goal to provide an efficient, transparent interview experience that respects you and your time. Our roles typically have a four stage process (sometimes more) and we like to move through those as quickly as calendars allow. After submitting your application you will hear from us whether you are a strong fit for the role or not! From here you can expect:
An initial screen with our recruiter
The opportunity to meet the hiring manager
Two technical exercises (Q&A + Product Scoping) appropriate to the role
A leadership interview with a member of our management team
Your time is valuable, so we try to give you as much information as possible throughout our process to make the best decision for you. To start, here's our open source company handbook, which contains docs about our vision, our virtues, our compensation philosophy, and our approach to diversity, equity, and inclusion.
Do you want to join our team as our new Full Stack Engineer? Then we'd love to hear about you!