About Axiom.ai
Axiom is no-code browser automation. We enable non-coders to automate repetitive work, and new businesses to be built on top of websites that can't currently be automated.
Where tools like Zapier automate with APIs, Axiom automates using the User Interface (UI) of web applications. Automation that acts on keyboard and mouse input to the UI, is known as Robotic Process Automation, or RPA.
RPA has been hugely successful on Enterprise desktops, with developer tools like UiPath valued at $33 billion.
Axiom brings RPA to every business, in the browser. We're backed by Y Combinator and SAP, we're well-funded and we're on a path to be the market leader in browser automation.
Our product is used by 1000s of people across 112 countries, it's the top-rated product for browser automation on the chrome store, and our next major update will push us even farther ahead of competition. These are exciting times of growth.
Our customers are spread across the world, and we're building a remote-first company open to job-applicants from anywhere. We've built and scaled companies across countries before - we prioritise flexible working, emphasise work/life balance, and really value long-term employee retention.
About the role
Skills: JavaScript
Axiom is no-code browser automation.
We let anyone build browser bots with no code. This means users turn clicking and typing, into repeatable automations.
The UX for this is challenging, but interesting. It's like teaching people to program with a new, UI-based language.
The problems we face are very similar to other no-code tools, like Zapier, only, we have the added UX challenge of interfacing with messy website UIs, not clean APIs.
Right now, this is hard. We know the UX for our bot-builder needs a lot of work, and perhaps complete re-thinking in some areas.
Designing Axiom is not like designing a to-do app. It's similar in complexity to designing no-code tools like Zapier, and Bubble, only browser automation is a new category of product. There is no standard, widely adopted UX solution to many challenges we face. You'd be building something new.
It's important that you're also able to quickly test your ideas by building real interfaces. You don't need to be a JavaScript expert, but you will need to be comfortable building and styling components in frameworks like Vue and React.
We're looking for someone who can comfortably sit between pure design ideation, and empirical experimentation by building and testing their ideas.
If you're a frontend designer that can code (just a little), it's an opportunity to tackle fundamentally hard, but interesting UX challenges.
Technology
Axiom is not deep-tech, but RPA (Robotic Process Automation) is much harder tech than most SaaS companies. We're allowing people to build web automation scripts, with no code, then run these scripts locally, or in our cloud.
They build through our Chrome extension, utilising Vue.js. This works alongside an Electron app utilising Google's Puppeteer framework, to execute bots. We use TypeScript throughout.
Our backend services handle CRUD operations, but also allow users to execute bots on our cloud. We use node.js, Laravel and PostgreSQL, deployed on Kubernetes within AWS.
If you've ever written a web automation script, you'll know there's a host of unsolved, hard, technical problems within browser automation. Building scripts with a no-code interface poses another layer of challenges. Can we algorithmically determine user intent when clicking that list element? Can we find an element when the page structure changes? Is it even possible to determine the end of page-load on JS-heavy websites? Orchestrating bots built locally, and executed remotely whilst maintaining user sessions securely is also challenging.
We're gluing together web-applications that don't have APIs, and making this universally accessible to non-coders. This is a hard, but really interesting problem to work on.
from Hacker News https://ift.tt/2TOvtes
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.