FullStack Developer

Energy Web logo Energy Web

Job Description

We are seeking a Full-Stack Developer to join our team and help build and scale enterprise applications built on EW-DOS. On any given day you might find yourself working with grid operators to integrate legacy IT systems and energy assets using Switchboard, working with EW delivery partners to scale de-centralized messaging services across multiple geographies and cloud environments, or making strategic decisions about the broader EW-DOS technical roadmap.

What will you do?

You’ll support the development of EW-DOS, an open-source software stack to create the digital infrastructure to de-carbonize the grid. Initially you will join the Greenproofs team and focus on developing an open data management and messaging system to allow communication between various actors across the Energy Web ecosystem. For more information on our stack, check out our GitHub at the link below:

https://energy-web-foundation.gitbook.io/energy-web/

What are your responsibilities?

  • Working with the Solution Architect and rest of the core team to deliver the Greenproofs implementation with multiple enterprise project partners.
  • Maintaining technical documentation in GitHub and Confluence.
  • Working with the Solution Owner to create tutorials and demonstrations that allow other developers to easily use / interact with the open-source components you develop.
  • Proposing and implementing improvements to existing EW-DOS technology stack.

You are a strong candidate if:

  • You have 2+ years of commercial backend development experience with NodeJS / NestJS, including injection scoping, object-relational mapping (e.g. TypeORM), and microservices (transports, queues, etc.).
  • You have 2+ years of front-end development experience with Angular or React, including components, directives, services, guards, and interceptors.
  • You are experienced with general development concepts like facade pattern and state management, as well as standards like NPM and node modules, Web APIs, Authentication & Authorization (e.g. JSON web tokens).
  • You have experience working with messaging systems (like NATS, RabbitMQ, MSMQ…) and understand concepts like concurrency and transaction management.
  • You are proficient in establishing and managing relational and/or NoSQL databases (e.g. PostgreSQL, MongoDB).
  • You are comfortable with HTML and CSS/SCSS.
  • You are comfortable working in an agile setting like SCRUM, Kanban, XP.
  • You are proficient in writing scalable, robust, testable, efficient, and easily maintainable code.
  • You are excited about open-source software projects and participate in their communities. Extra points if you have experience developing SDK libraries.
  • You have a keen interest and/or direct experience with blockchain and other Web3.0 technologies, especially Ethereum, Solidity, smart contracts and/or Polkadot/Substrate.
  • You have an entrepreneurial spirit! We need people who are curious, creative, collaborative, and who enjoy building things from the ground up.
  • English skills are required, but additional language skills are a bonus!

Location, travel, and timeline: The preferred location for the Full-Stack Developer is one of EW's office hubs in Europe (Berlin, Amsterdam, Zug) or Remote within CET Timezone.

Reporting: This position will work with the GreenProofs Team and report to the regional Solution Architect.

To Apply: Please complete the application form below and submit your resume.

Register to Apply

Please let Energy Web know that you found this job role on CryptoJobs.gg

Similar Jobs

Status logo

Python Dev SpiffWorkFlow at Status

Docker Python JavaScript Flask
Today
Wallfair logo

Solidity Developer (Full Time) at Wallfair

Solidity Developer OS Typescript JS Web3 Germany
Today
Offchain Labs logo

Blockchain Developer at Offchain Labs

Ethereum Blockchain Developer Web3
Today
Chiliz logo

DevOps Engineer - Europe at Chiliz

AWS Kubernetes Terraform Linux DevOps Engineer Europe
2 days ago
Portal logo

Blockchain and Protocol Engineer at Portal

JS Nodejs Rust Go Solidity Blockchain Engineer Protocol Engineer
2 days ago
Binance.US logo

DevOps Engineer at Binance.US

DevOps Linux Python SQL Kafka Engineering Engineer
2 days ago
Binance.US logo

Big Data Application Engineer at Binance.US

SQL Java Scala Engineer Spark Hive
3 days ago
Gnosis logo

Full-Stack Blockchain Developers - Gnosis Builders at Gnosis

Blockchain Developer GTML CSS JS TypeScript Node React Solidity
4 days ago
Ava Labs logo

Senior Virtual Machine Engineer at Ava Labs

$158,400 - $208,200
EVM Engineer SDK
5 days ago
Gemini logo

Senior Software Engineer, Fraud at Gemini

$152,000 - $213,000
Software Engineer Scala C++ Ethereum
5 days ago