We make an open-source web framework, an online code editor, a GUI builder, and a PaaS hosting platform. Together, you can build and host a full-stack web application - and all you need is a little Python. (Yes, even the client-side code - we compile Python to JS with a Pythonic GUI framework!)
---
DEVELOPER ADVOCATE:
We’re looking for developers with great communication skills, to show people how to build awesome things with Anvil. You’ll be building example apps; writing how-to guides, blog posts and tutorials; presenting Anvil at conferences; and helping our users – from individual developers to huge tech companies – build their applications. And then you’ll help us work out how to improve Anvil for them.
It's rewarding work – developers love being introduced to Anvil (our stand is always crowded[0] at conferences!). Plus, there are all the advantages of a small startup: lots of autonomy and huge impact. You'll be working directly with the founders as well as some seriously talented colleagues.
[0] https://anvil.works/jobs#anvil-in-the-wild
---
SENIOR DEVELOPER:
We’re looking for an experienced all-rounder to work on the core Anvil platform, with a focus on the back-end. Our stack is mostly Clojure, Javascript, Python, Postgres, and container tools – but we're looking for someone who isn't afraid to jump into something you haven't used before.
You’ll be working with other seriously good all-rounders, including the founders (relevant PhDs, kernel contributors, built a dancing fountain for fun, that sort of thing) and senior colleagues (eg: Stu went from teaching Python in maths class to reverse-engineering our drag'n'drop editor in months), as well as our other developers and developer advocates. We're bootstrapped and profitable, with a small, smart, friendly and diverse team.
Building dev tools is great! We're solving problems we've experienced ourselves, our customers are developers just like us, and platforms have the most fun engineering problems.
---
We're bootstrapped and profitable, with customers ranging from tiny (one-person startups) to enormous (HSBC, Bayer, Deloitte, etc).
We work hybrid (in the office Tue-Thu, wherever you like Mon/Fri). If you have questions, I'm a founder and my email's in my profile.
For full job descriptions, and to hear what it's like working here, go to https://anvil.works/jobs.
Phrasing is the best way to learn and maintain multiple languages [1]. With support for over 120 languages, science-based methodologies, and a beautiful custom built UI, Phrasing make’s it easier than ever to learn a language… or 10.
Phrasing is built with Elixir on the backend (lots of Broadway, FLAME, Nx and Scholar) with a ClojureScript front end. Everything is stored in a single Postgres database hosted with neon. I’m moving some code to a commons library, with the end goal of using Clojure as an isomorphic solution to run the same code on web, server, and mobile (<1% of the codebase, just the critical logic). The front-end is moving from Reagent+React to HSX+Preact+Preact Signals, although that’s going to be a long and slow migration.
Phrasing is my attempt to do something different [2], from both a product and a business perspective. No investments, no hyper scaling, no growth hacking — just tripling down on building the most effective application to learn a language.
Phrasing is launched, live, has some DAUs and MRR. However, long ago I’ve reached the limit of what one developer can do. I’m looking for someone to
- come on board and take over the entire Elixir codebase - watch the Broadway Pipelines, and not sleep if there are any failing checkpoints - optimize request times, reduce database pressure, and speed up extraction times - work with me to restructure things to reduce costs/complexity - work towards training novel embedding spaces, custom classic ML/NLP models, and long term algorithmic improvements to the SRS [3] - see this as a fun challenge, and have enough ownership of the product that I can focus on some user facing developments [4] Please note, I’m not looking to hire an engineer to work a 9-5, and I am in no hurry to hire someone soon. I’m looking for a co-founder to come on board, take ownership and accelerate the product. The product is built, working, and growing organically. While there is some MRR, the position will be rev-share & equity focused until the business produces enough for full salaries.To apply, please send an introduction hn at phrasing dot app. I will not be interviewing until the 12th of September, and no priority will be given to earlier or later applicants, so there is no rush. A sincere, well-written introduction is your best way to get an interview. No experience is required for this role, so long as you’re competent and hungry.
[1] https://phrasing.app/blog/multiple-languages [2] https://phrasing.app/blog/mission [3] https://phrasing.app/blog/humane-srs [4] https://phrasing.app/blog/a-dream-of-three-vector-spaces [5] https://x.com/barrelltech [6] https://reddit.com/u/phrasingapp