Full-Stack Developer

Invinity provides vanadium flow batteries for grid-scale energy storage, offering a sustainable alternative to lithium-ion batteries.
$100,000 - $150,000
Backend
Mid-Level Software Engineer
Hybrid
Enterprise SaaS · Energy

Description For Full-Stack Developer

Invinity Energy Systems is at the forefront of revolutionizing energy storage technology. We specialize in vanadium flow batteries, offering a superior alternative to traditional lithium-ion batteries for grid-scale applications. Our batteries are unique in that they don't degrade, won't catch fire, and can operate continuously for 25 years. With 75,000 kilowatt-hours of battery systems deployed across 82 projects in 15 countries, we're leading the industry in flow battery implementation.

As a Full-Stack Developer at Invinity, you'll play a crucial role in designing and building web applications that control and manage our innovative battery systems. You'll create analytical and visualization tools that help engineers, scientists, and customers optimize battery operations. This position combines frontend development using React.js with backend services using Node.js, requiring expertise in both areas.

The role offers an opportunity to work on meaningful projects that directly impact the renewable energy sector. You'll be part of a dynamic team working with cutting-edge technology in energy storage. With operations in the UK, Canada, the US, and Australia, and backing from major institutions like the UK Infrastructure Bank and the U.S. Department of Energy, Invinity offers a stable yet exciting environment for professional growth.

The position offers competitive compensation ranging from $100,000 to $150,000, based on experience and qualifications. Working in a hybrid environment, you'll collaborate with teams across multiple locations while contributing to the global transition to net-zero emissions. If you're passionate about clean energy and want to make a significant impact while working with modern web technologies, this role presents an excellent opportunity to be part of a company that's helping transform renewable energy into a stable and dependable power source.

Last updated a day ago

Responsibilities For Full-Stack Developer

  • Design and develop responsive UIs using React.js
  • Implement and maintain backend services with Node.js
  • Integrate and manage Web APIs to handle large-scale data operations
  • Collaborate on defining and optimizing data pipelines for efficient data processing
  • Support cloud-based deployments on Azure

Requirements For Full-Stack Developer

React
Node.js
Python
  • Bachelor's or Master's degree in Computer Science or equivalent qualification
  • Experience in React.js and Node.js development
  • Strong knowledge of Web APIs and RESTful services
  • Strong communication and collaboration abilities
  • Familiarity with Agile development methodologies, and tools such as Git, Jira
  • Proficient in data modeling, data pipeline design, and database management (SQL/NoSQL)
  • Familiarity with Azure cloud services (preferred)
  • Knowledge of Python or other scripting languages

Interested in this job?

Jobs Related To Invinity Energy Systems Full-Stack Developer

Software Automation Engineer - Test Platforms

Software Automation Engineer position at Apple focusing on developing automated testing applications for Connected Media features, including AirPlay and CarPlay.

Software Engineer – Quantitative Analytics Team

Mid-level Software Engineer role at Pharo Management, focusing on quantitative analytics and full-stack development for a leading global macro hedge fund.

SOFTWARE ENGINEER, STARLINK GROUND STATIONS

SpaceX Software Engineer position for Starlink Ground Stations, developing critical network infrastructure for global satellite communications.

Adtech Engineer

Remote Adtech Engineer position at Nearsure, working with US clients on marketing automation and API implementation.

Software Developer 3

Mid-level Software Developer position at Oracle focusing on backend development with Java/Scala, building scalable distributed systems and microservices.