Avo is looking for an experienced front-end developer who enjoys building beautiful designs.
This is a full-time role for a developer (independent contractor) who will dedicate their time mostly to development, and partly to design.
Salary Range: $45K - $60K per year (gross)
Time commitment: Full time(~40 hours/week)
Timezone: US/European time zones (European preferred)
Must-have: Hotwire, HTML, TailwindCSS, and JS experience. You understand the intricacies of TailwindCSS’s design system. *This is a must-have-used-in-production skill.
Nice-to-have: Had previously built (fairly complex) UI kits.
Me and Paul have crafted a cool product that our users and customers love.
We build dev-tools that helps indie hackers, small and medium-sized teams, and some more big-well-known companies (that we can't talk about publicly). BBC, Le Wagon, Maybe and many more.
Our users build advanced CRUD-like apps incredibly fast.
We move fast, break things, and fix them as fast.
We don’t have sprints (yet) but work on what’s needed in the moment.
We work with a sense of urgency as our users depend on our tooling.
Team members get to work on building new features from the ground up and maintain and refactor existing ones.
We sometimes build new products.
We also provide tech support to customers so you’ll get to work on various other products build by other teams.
We pride ourselves that our tools are thoroughly tested and documented.
You’ll design and implement the new look and feel of Avo, new products, and build a UI Kit.
You’ll implement it in Hotwire, HTML, CSS and JavaScript.
You’ll design and implement other things like the homepage, landing pages, and many more.
You’ll work on open source and other cool experiments.
We love teaching folks what we know.
You’ll learn about becoming a better developer (of course), about building a product (harder than it seems), building a community (even harder), working efficiently in a team, providing great customer support, open-source, and about building a company in a lean way.
We work almost entirely with Rails. Other things we use
You are a mid-level Rails developer with at least two years of hands-on experience.
You used Hotwire in production for at least two-three years.
You are proficient with JavaScript (we don’t care about React but want to see what other hard problems you solved with JS).
You properly understand the HTML, CSS and JS and what the DOM is and does.
You like to sweat on tiny design details like hover, focus, and active states.
You like to think about how others will use your components as a cohesive interface.
You like to keep up to date and research great designers.
You experience “visual discomfort” when you see inconsistent design.
You know what “pixel perfect” means and that’s what you want to deliver.
You did a lot of Photoshop or Figma to HTML translations.
You like writing tests.
You think AI is a good tool to have in your toolbox.
You have an eye for design. You won’t design screens or components ore-se but you can spot when things are not aligned and take pride when you ship aesthetic things.
Maybe you enjoy writing technical content and maybe like to make videos or would like to do it.
You like memes and GIFs (we don’t care if you pronounce them GIFs or JIFs).
You like being a part of and building a cool community.
You value Open-Source.
Read this section carefully, please. Most applicants don’t read this, they don’t do it, and they get their applications rejected.
Please email jobs@avohq.io and include some information about yourself and why you're interested the role.
Emails that show they understand what Avo does and why you might be a good fit really get our attention. If you contributed in the past to Avo, even better.
We definitely want to see you worked before with Hotwire and JavaScript. So send us a couple of advanced Hotwire techniques and some challenging JS problems you fixed.
If you don’t send in any past work, or examples we won’t review the application.
Also some of the technical content (writing or video) you put out there.
🙏Please don’t send an empty email with a CV attached or a ChatGPT (or other LLM) generated cover letter. We’ll automatically discard those applications.
Looking forward to your email.
Thanks ✌️