Jobs posted: 4
Our mission is to create the best place to build a portfolio of products
A better way to build amazing technology teams. Able’s technology teams consist of exceptional product designers, software engineers, product managers, and all-around company builders. The teams we build incubate our own investments and work with our partners to start, accelerate, and grow impact through technology. Our teams are capable of addressing every stage of the technology venture lifecycle; from strategy through design, development, and delivery. They are experienced, driven, and opinionated. On top of that, they enjoy a significant competitive advantage on day one by drawing from our portfolio of proven practices, internal tools, and intellectual property.
Why join us?
- Diversity makes our teams stronger and more resiliant. Diversity adds value to everything we do. We deliberately staff teams with wide ranges of backgrounds and experiences to allow them to bring their own unique ways of thinking and working to each project. And, when our teams face adversity, diversity ensures they do so with greater perspective and capability.
- Talent is everywhere, opportunity is not. There are talented product-builders everywhere. But often, that talent is sequestered at a BigCo monopoly, squandered at an agency with limited impact, being wagered at a single startup that's taking a huge risk, or can't even get an interview because they don't live in a technology hub like Silicon Valley or New York. Our portfolio model and embrace of remote work lets us pair talented, hardworking people with other talented, hardworking people no matter where they are, and connect them with opportunities to make a greater impact.
- Craft matters. Writing code and designing at a startup is like trying to paint during an earthquake. Sure, it’s admirable but ultimately the work turns out crooked.
Engineering team and processes
We believe in sharing best practices across teams and engaging our collective brain in evolving them based on our experience. We believe in having teams of well-rounded professionals who are able to contribute to multiple fronts as needed.
Here're our answers to The Joel Test: 12 Steps to Better Code
- Do we use source control? Yes.
- Can we make a build in one step? Yes.
- Do we make daily builds? Yes. Every update to a PR triggers a build. And our E2E tests run daily.
- Do we have a bug database? Yes, we use one of our product studio's project for this. It works for us as an internal issue tracker.
- Do we fix bugs before writing new code? Yes we do. No major bugs are left open for long, and it’s the Technical Lead’s responsibility to ensure they are addressed.
- Do we have an up-to-date schedule? Yes. Every team has a schedule sheet the PM maintains.
- Do we have a spec? Yes, Engineering and Design have worked together extensively in improving the handoff of requirements. Every team has a custom definition of Ready that includes things like how to handoff animations and other key aspects.
- Do programmers have quiet working conditions? Yes, we even have an extra quiet zone in our Lima office, that will be there for us when it's safe to get back to it, but we believe having quiet working conditions is way more than that, it's mostly generating the space and time to focus, that's why we launched our time management guidelines to be more intentional about the creation of those spaces for focus, project work, company work, self-development, and team building.
- Do we use the best tools money can buy? Yes, we have top speed MacBooks, GitHub/Slack/Heroku for easy collaboration/deployment, great course subscriptions, and a growing technical library so you can focus on self-improvement.
- Do we have testers? Everyone is responsible for testing, and we work with both unit and end-to-end tests. We have clear code coverage metrics. We highly encourage testing during code reviews, it's part of our DNA.
- Do new candidates write code during their interview? Twice. We've received very positive feedback from candidates that complete our interview process and go through our coding evaluations.
- Do we have hallway usability testing? While this is not officially part of our standards, we've seen many teams engage with this practice proactively.
Focus on building the stuff that matters, go as fast as you can on the rest. We’re always looking for value. We have our own proprietary libraries of reusable components and workflows to speed up execution and promote focus on problems that matter the most.
We build and manage world‑class technology teams. Working with Able brings more leverage with technology on day one. Whether to augment an existing team, spin-up a new independent team, or bring an entirely new product to market, we build a bespoke team that will meet the needs of every business. We have worked with Venture Capital Firms, Private Equity Firms, Family Offices, Nonprofit Organizations, Growth Stage Companies, Venture Backed Companies, Philanthropists, and Entrepreneurs. You’ve heard of our partners. But you probably haven’t heard of us. While we pride ourselves on operating behind the scenes and letting our partner companies shine, there’s a very good chance you’ve used one of the products our team has helped build.
Working at Able
Every Able team member embodies—and emboldens—our five core values.
- Champion outcomes over effort. We take ownership of problems and emphasize that the results we create are more important than the time we spend or the approach that we take.
- Contribute to the solution. Our team’s challenges are our challenges and we are responsible for not just identifying issues, but doing whatever we can to help solve them.
- Put people first. We’re caring, open, and encouraging to everyone we work with.
- Commit to diversity. We’re contributing to a world where we can be ourselves, together.
- Get better every day. We believe we all have the ability to improve and we’re driven to help everyone be the best they can be.