Remote / Full-Time
<aside>
📣 As of November 4, 2022, we are putting the hiring for the Senior Full-Stack Engineer role on pause.
If you’re here for this role, thank you so much for your interest in joining Mochary Method. To keep getting posted on Mochary Method (companyOS) updates, you can follow us on the following:
About Us
At Mochary Method, we are creating software that helps CEOs operate their companies effectively, built upon the foundational ideas of the Mochary Method.
Our founder, Matt Mochary, is the leading tech CEO coach in the world. He currently coaches CEOs such as Brian Armstrong (Coinbase), Steve Huffman (Reddit), Henrique Dubugras and Pedro Franceschi (Brex), and many more. He started Mochary Method because CEOs of these companies were wishing for software to implement the company operating system that is Mochary Method.
We are a remote-first company with a team of 19 based in the USA, South America, and EU. (When we co-work, we do so during California working hours.) As a small team, we’re all generalists and constantly picking up new challenges. We’re looking for experienced people who can pick a problem and solve it.
→ You can learn more about us here
→ You can learn more about our vision here
What You'll Do
- Build features that make companies feel super-powered
- Contribute to the overall decision-making about engineering direction
- Work cross-functionally on the entire stack: Typescript, React, NextJS, MongoDB, NestJS, and GraphQL
- Set up complex multi-stage CI/CD pipelines using GitHub/GitLab/etc.
- Create, collaborate, and iterate on shipping high-quality products
By Day 30...
- Read Mochary Method Curriculum
- Shadow multiple engineers to learn our entire tech stack, release process, etc..
- Contributed to the codebase by completing 5 tickets in our Bug/UI Fixes dashboard
- Be reading and secondary-reviewer of at least 5 PRs in Github
- Do 4 coaching sessions with your manager to familiarize yourself with the tool
- Write integration tests for a single part of the system that is missing that you interacted with while working
- Write documentation for a single part of the system that is missing or poorly documented that you ran into trouble with while working
By Day 60...
- Shadow meetings where architecture is being discussed and decided upon
- Start working on small-to-medium-size projects, picking them up as you finish bug/ui fixes
- Be reading and secondary-reviewer of at least 10 PRs in Github
- Create 1 new spec for a project that you feel our tool is missing. Share it for feedback with peers and to create buy-in.
- Write integration tests for 3 parts of the system that are missing that you interacted with while working
- Write documentation for 3 parts of the system that are missing or poorly documented that you ran into trouble with while working
By Day 90...
- Have successfully shipped a least one small and one medium size project
- Be reading and primary-reviewer of at least 5 PRs in Github
- Started working on a large project, helping flesh out the spec and begun engineering
- Be making decisions about code and architecture projects as they come up
You might be a good fit if you...
- You’re independent, self-motivated, and can stay efficient and productive without someone looking over your shoulder all day long
- You are a voracious learner
- You have experience in shipping products with great user experience and care about the details
- Are comfortable leading large projects
- You are good with California working hours for co-working and collaboration
- You have superb written and verbal skills (with a professional yet fun demeanor)
What We Value
- Effective written and verbal communication skills
- Focus on quality, proactive conversations, rather than reactive execution
- Living wholesome balanced lives, throughout our work and personal lives
- Actively seeking to learn and view feedback as a beautiful gift
Interested in learning more? Watch this Loom 👇
https://www.loom.com/share/d80f4fed3cdb4602a4a3673158a0a7ad
<aside>
✨ Do you have other questions? Check out our Hiring FAQ!
</aside>