We’ve developed the insights and tools businesses need to understand their electricity bill, helping large businesses unlock enormous savings opportunities. So far, our customers have saved $184 million and reduced 1,400 tons of CO2e. We also accelerate the adoption of cleantech by providing a no-upfront-cost alternative to acquire energy assets. Customers can enjoy energy savings from day one and the freedom to choose what portion of their savings they want to pocket right away, and how much goes to paying down their chosen solution each month.
The team
Our core team has built out our Canadian business, and we are now looking to grow the team as we have expanded into the United States. We also plan to enter the European market in the future. If you are passionate about energy and the environment, and you are looking for the opportunity to own your work, you will fit right in! EnPowered is a remote first company as we move forward with a hybrid team model.
The role
We are looking for an experienced Fullstack developer. On our team, you will be focused on building cloud-native Node.js applications. You will make a visible impact, playing a key role in building-out, scaling, and managing our serverless, event-driven, microservices infrastructure on the AWS cloud platform.
If you love a challenge, and enjoy working with teams then you’ll fit right in.
What you’ll do
Write cloud-native applications in Javascript, using Node.js, NPM, webpack and similar tools
Contribute to front end development using Reactjs
Contribute to the implementation and maintenance of the cloud infrastructure for applications on AWS
Apply effective and pragmatic architectural patterns
Collaborate with other team members to establish pragmatic system boundaries and microservice contracts
Build and maintain automated delivery pipelines using bitbucket pipelines, bash scripts, the aws cli, and similar tools
Troubleshoot and resolve issues with systems in production
Who you are
You are passionate about clean code, high quality software craftsmanship, Infrastructure-as-code, distributed systems, continuous delivery, Domain Driven Design and functional programming.
You have very strong javascript skills, with the ability to use expressions and functions effectively and clearly. Your code can be described as idiomatic-javascript
You are very proficient with Node.js and related tools like NPM, and webpack.
You are proficient with git, and the CLI
You have solid competence with web technologies including HTML, CSS and the Web APIs that deliver great user experiences on the web. You get bonus points for deep experience with ReactJs.
You know and understand HTTP very well, and you are able to develop HTTP based APIs. If you happen to have good knowledge of other protocols like MQTT, and websockets, even better.
You have some competence with AWS cloud services, — especially Cloudformation, Lambda, Dynamodb and API gateway, and IAM.
You are willing to learn new techniques and technology, and have the ability to adapt to rapidly changing requirements.
What we offer
EnPowered has health benefits, offers flexible schedules, regular team bonding events, a competitive salary, stock options, and a generous vacation policy.
EnPowered is an equal opportunity employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005, accommodation will be provided by EnPowered throughout the recruitment, selection and/or assessment process to applicants with disabilities
We are seeking a highly organized and detail-oriented individual to join our team as an Entry-Level Virtual Office Assistant. As...
Apply For This JobReceptionist (Temporary Full-Time) – Extendicare West End Villa Extendicare is a leading provider of care and services for seniors throughout...
Apply For This JobPosition: Jr Project Manager OUR CUSTOMERS BRING A VISION – WE BRING THE PLATFORM TO SHARE IT ONLINE. We believe...
Apply For This JobWhile this position welcomes applications from individuals external to the university, current Academic Teaching Staff are first notified of available...
Apply For This JobWhy Fraser Health?: Fraser Health is responsible for the delivery of hospital and community-based health services to over 1.9 million...
Apply For This JobJob Description We are seeking a self-motivated, result driven Logistics Specialist / Office Admin with minimum of 2 years experience....
Apply For This Job