About Rulebricks
We help fast-moving customer support and product teams automate business critical work on computer desktops that popular cloud based integrations like Zapier and Integromat cannot reach.
What we do
There are several types of digital automation products of varying popularities and varying difficulties to develop. We're focusing on building among the hardest but most applicable kind, robotic process automation (RPA), and on making it as intuitive as possible for non-technical staff to use. Robotic automations don't stop at integrations between popular apps— they can actually work with a computer's filesystem and simulate using the computer the way a human operator would, using a combination of application selectors and computer vision to identify on-screen buttons to click on and text fields to type in.
The result is a unique automation platform that allows businesses to automate mission critical form filling, scraping, & document/file processing tasks that most integrations tools cannot reach.
Who we are
Prefix is currently a few people backed by some great early investors, founders, and angels. We're based in Palo Alto and do have a preference for folks in the area, but are open to remote hires that prove great fits. As a particularly small team, joining us would mean playing a founding role with a direct and immediate impact to our business.
I (Sid, founder) am happy to hop on a call to discuss our investors, runway, and future financial plans should you be interested in learning more.
About the role
Skills: JavaScript, Vue.js, PythonNearly all our largest competitors are massive products built over a decade ago, and require the support of large services organizations to operate-- our goal is to do whatever's necessary to get users an equally powerful computer automation platform they’ll actually be able to use by themselves, and extract immediate value from.
Your role
Your work will without a doubt make a direct contribution to our core platform and our customer experience. This is a pretty technical role, so you’ll need to be willing to work across and make tangible progress across a variety of technologies, including an Electron desktop app (built with Vue.js), and a Python backend.
Qualities we’re looking for
- You can evaluate and are honest about how much your work is moving the needle for the business at any given point in time, and are actively interested in contributing to movement on every front.
- You are bringing/can develop meaningful opinions about this platform and RPA, and mostly undirected, you could conceive and execute on meaningful additions to our products with business value at will.
- You hide technical complexity, not behind it, even if it might make us look behind in the short term. It saves much time if we can consistently focus on tangible product/business movement, and not on the weeds of new tech.
Skills we’ll need
- Strong knowledge of core JS, Vue, and Python at a minimum, and an ability to source/learn/implement libraries quickly
- Strong design sense and a high bar for features that you work on and that you're willing to release
We’re also excited to see…
- Experience working on Electron applications
- Experience building Chrome extensions
- Experience building no-code interfaces and application logic for “editor” applications
- Impressive Python projects
Technology
We seek to be the last automation solution for our customers and place an incredibly heavy priority on user experience. Some of our more fun challenges include:
- Developing useful selector abstractions for desktop & web application UI elements
- Orchestrating automations that run on virtual machine desktops
- Tracing errors in automations to specific, plausible points of failure, and producing errors non-experts can interpret
- Creating resources for new automators to understand and get started using Prefix
Evidenced expertise in front-end development in Vue.js, and building Python API's is required. Involvement with (or at least minimum cursory knowledge of) RPA or processes specific to a vertical is a huge plus.