This job post is closed and the position is probably filled. Please do not apply. Work for Bellawatt and want to re-open this job? Use the edit link in the email when you posted the job!
We believe that modern, user-friendly software helps energy companies work better, cleaner, and faster. Our team nimbly builds that software, quickly delivering big results with our tightly knit team. Our clients range from solar panel installers such as Sunrun to large utilities such as Con Edison in New York. On the wizards vs. prophets spectrum, we lean toward the wizard side in an industry with many prophets.
The company is over 5 years old, and has been remote, bootstrapped, and profitable from day one. We are proudly small, with plans to methodically grow from our current team of a dozen to the ~20s in the next few years, all based on the attention our space is finally receiving.
We donโt really identify with grandiose โchanging the worldโ mission statements, but our impact is real. We plan to leave the world a little bit better than we found it by helping those who literally keep the lights on! ๐กโก
Compensation and Benefits
We know this section is a pass/fail filter in your job search, so letโs get right to it:
$130k-160k/yr salary ๐ฐ
Fully remote work environment
Health insurance
401(k) plan
Macbook provided to run DiffusionBee (oh, and definitely also to do some work on)
Home office budget
Flexible vacation policy: 1-2 week breaks in a year are common and encouraged. Sporadic days off, whether for sickness, vacation, or personal needs are also ๐
Learning budget
Something missing? Weโre small enough to try to make it work. Letโs chat!
Async-first, or, How We Work
Remote work is refreshingly common these days - it wasnโt when we started! Our focus is on using asynchronous communication to give ourselves long chunks of deep work time. Itโs not a โperkโ or a โrewardโ; deep work is essential to our nimble approach. A team member with many recurring meetings is an issue for us to investigate together. As a corollary, we believe that writing clearly means thinking clearly, and we write a lot internally.
We do meet regularly a handful of times a week, both as an internal team and with clients. We do this to coordinate and to socialize. We believe that strong relationships are necessary to work well together, and we form them even via screens.
We work sustainable hours; long hour crunches are rare-to-nonexistent. The only chatter in Twist over the weekend is an occasional shared joke or article. Individual schedules are flexible outside of our handful of meetings.
You can read more here. We havenโt updated that page in quite some time, but thatโs because itโs still valid! Our methods evolve, but we stick with our principles.
What youโll do
Work on small teams. Projects typically have a 2-4 person team, consisting of a Product Manager, 1-2 Developers, and a Designer.
Work with one focus. Our rule of thumb for engineers is to have a single responsibility week to week to minimize context switching costs.
Build full stack apps. We build web based applications, using:
Ruby on Rails by default, and Django on occasion, withโฆ
React frontends, tied together withโฆ
Inertia.js. We built and currently maintain the open source Inertia.js adapters for Rails and Django. Our totally unbiased authors swear that the adapters are a pleasure to work with!
Tested and deployed via CI/CD. We use Github Actions to run our automated tests and deploy code. No asking That One Coworkerโข to update staging, and no pushing failing tests into production!
Deployed on IaaS/PaaS. We have deployed resources on Heroku, Digital Ocean, AWS, and Azure. We prefer Heroku and Digital Oceanโs batteries-included offerings. Weโre not quite ready for dedicated operations folks, so we bias towards services that let us focus on coding applications.
TypeScript, Node.js, MaterialUI, TailwindCSSโฆ is a non-exhaustive list of technologies weโve deployed. We encourage tinkering, but we are deliberate about what we take into production.
Deploy quickly and often. We work in 3-6 month phases. Our goal is to get to production at โall prudent speedโ. We do that via deep product research. We learn quickly and find the smallest scope that gets results for our clients. Your work will not interminably languish in limbo.
Work in a lightweight process. We plan in biweekly increments, but we donโt do โagileโ or โwaterfallโ or any other heavy process with certifications. We trust our teams to make progress without tight guide rails.
Meet with Clients. Youโll be expected to speak about our tech with clients on occasion. These meetings tend to be relaxed and friendly.
About You
Expertise in Ruby on Rails or Django. Specifically, multiple years of experience in a senior role leading development on production apps.
Production experience with rich JavaScript UIs. React is our default choice, but experience with it is not explicitly required.
Self sufficiency. Ability to manage your own time and unblock yourself and your team.
A writer at heart. You enjoy communicating complex ideas via text. You proofread, even when sharing โrough draftsโ. You use writing to clarify your thinking.
Curious tenacity. If you have to occasionally pull yourself out of a rabbit hole because a problem just wonโt let go of your curiosity, then youโll fit in here.
Please mention the word WELL when applying to show you read the job post completely (#RMy4yMzguMjMzLjE4OQ==). This is a feature to avoid fake spam applicants. Companies can search these words to find applicants that read this and instantly see they're human.
Salary and compensation
$130,000 — $160,000/year
Benefits
๐ฐ 401(k)
๐ Distributed team
โฐ Async
๐ค Vision insurance
๐ฆท Dental insurance
๐ Medical insurance
๐ Unlimited vacation
๐ฌ Coworking budget
๐ Learning budget
๐ฅ Home office budget
๐ No monitoring system
How do you apply?
This job post has been closed by the poster, which means they probably have enough applicants now. Please do not apply.