> For the complete documentation index, see [llms.txt](https://azuro-protocol.gitbook.io/azuroprotocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://azuro-protocol.gitbook.io/azuroprotocol/azuro-dao/become-a-contributor/senior-backend-node.js-m-f-d.md).

# Senior BackEnd Node.js (m/f/d)

Azuro is seeking a Middle/Senior backend Node.js developer who is enthusiastic about a new decentralized world and ready to change betting for the better alongside the Azuro team.

## **Some Ambitious Tasks:**

* Develop BackEnd (Node.js)
* Collaborate on a significant portion of the project which involves smart contracts: instance processing and transaction setup (ethers.js, events).
* Write complex aggregations in MongoDB.
* Work with external APIs and create our own.

## **The Stack We Are Using:**

* BackEnd - TS/JS, TheGraph (AssemblyScript)
* FrontEnd - NextJS, React
* Data Storage in MongoDB/Postgres
* MQ - RabbitMQ
* CI/CD, Cloud - GitHub Actions, Kubernetes, AWS

## **How We Organize Our Work:**

* Track issues and documentation using Jira.
* Work is carried out in sprints with elements of Scrum.
* Remotely.

## How to Apply

If you are interested and ready to discuss further steps, please get in touch with us via:

TG: @tusyahr

Email: <nz@azuro.org>
