Position: Senior Back-end (Node.js) Engineer
Company: Chimplie
Experience required: 3y
English level: upper

**About the project:**
At Sircular, we are building a set of products that will transform the landscape for investors and startups in Europe. We believe that startups will be the most important force to solve the challenges we face in this century. In order for them to succeed, most ambitious entrepreneurs must get access to capital. Our mission is to democratise access to the best investors and most promising startups. Sircular is a market network platform where startups and investors meet each other and build long-lasting relationships.

We aim to become the world’s most important place for startups and investors, and you can help us get there. If you are excited about the startup ecosystem, interested in getting ownership in a high-growth company, and passionate about technology, let’s connect!

**Role:**
As a senior back-end engineer at Sircular, you will take ownership of your work, from designing solutions to deploying and operating them. You will be involved early in the Product Design process, contributing to product decisions and keeping the user perspective in mind while providing a strong technical voice in our product development.

In this role you will build back-end services, APIs, write reusable code and libraries for future use, and work on optimising our applications for maximum speed and scalability. You will also implement security and data protection measures, as well as design and implement solutions for data storage. You will write unit, integration, and E2E tests. Working closely with the rest of the team, you will also be expected to actively mentor more junior engineers and set them up for success.

**Key requirements:**
- English proficiency (effortless verbal and written communication)
- 3+ years of Node.js development experience
- Experience building GraphQL APIs
- Experience with MongoDB and relational databases
- Experience with developing services in AWS
- Experience with authentication and security solutions
- Experience with unit testing (also very welcome is experience with integration and E2E tests)

**Stack:**
Back-end: Node.js, Express.js, MongoDB, Postgres, TypeORM, GraphQL, Docker, Jest
Front-end: React, Redux, TailwindCSS, styled-components, SASS, GraphQL (Apollo Client). WebSockets (socket-io client)