➔ All jobs
➔ Apply for this job
About UsBellawatt builds nimble and user-friendly software products for some of the leading energy companies including PG&E, Sunrun, and the DOE. The energy industry is undergoing massive changes and our clients are increasingly using modern software to help solve their biggest challenges and unlock new opportunities.We typically build web-based applications such as guide.pge.com, and on occasion take on other types of energy software projects we find interesting and/or challenging. A recent example is building IOT backend infrastructure for V2G.We believe in creating impact quickly: we call this making nimble software. We have been a remote company from well before the pandemic, and believe that high quality software requires designated time for deep work. As a result we lean heavily on written communication and try our best to limit senseless meetings. When we do collaborate, we prefer to pair to tackle the trickier problems of our industry. You can read more about our philosophies at bellawatt.com/work.We choose tools that empower even single developers to make a big impact. We prefer to participate in vibrant ecosystems that will be around for many years, such as Ruby on Rails and React (our default stack). At the same time, we occasionally leverage Python and have also dabbled in Node.js and TypeScript. We encourage playing around with just about anything that you find interesting, though we are cautious about what we use in production.Why you might want to work with us:- See your work hit production regularly. You won’t be asked to manage direct reports and your meeting time will be limited, giving you ample time to make meaningful contributions to your project(s).
- Contribute to a crucial space. We literally help keep the lights on (and make them cheaper/greener). Most of our work is at the forefront of the clean energy transition.
- Give back via open source software. We recognize how much we've benefitted from OSS ecosystems and have a number of packages and libraries we've published and use ourselves.
- Work with a veteran team. We hire slowly - even to the detriment of our bottom line - and skew senior/experienced.
- Get your time back. We're careful about protecting your personal time and energy. For example, we force staff to take a day off shortly after any big launch. The rest of our benefits are standard - health, flexible PTO, equipment as necessary, and a 401k program.
- A bias towards execution, closeout and/or ongoing operations.
- Demonstrated expertise in Ruby on Rails. 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 not explicitly required.
- Ability to manage your own time and unblock yourself and your team. We plan in “sprint like” increments, but our project management processes are lightweight by design. As a result, we look for staff that are highly self-sufficient.
- Bonus: Production experience with at least one other backend language. Our clients sometimes have their own technical constraints which we must fit into.
- Email us at hello@bellawatt.com, and please include your resume and/or link to your LinkedIn profile.
- An Informal Interview (30 min) where we get to know each other and discuss expectations. If there's mutual interest, we’ll ask you for a recent writing sample (something you've written previously about a complicated technical topic, a sample PR, or a short Q&A we'll share with you).
- A Technical Interview (90 min) where we code together in VSCode's LiveShare. The structure is designed to be collaborative, and we will look at problems similar to things we actually work on – no bubble sorts or leetcode style trick questions.
- A Case Study (90 min) that seeks to simulate what it would be like for us to actually work together on a project, including having a Product team member in the conversation.
- We’ll send you an offer within a week.
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs
© 2019-2022 JobsinJS.com. All Rights Reserved.
More projects by me
Czech Course: Learn Czech language online