Ønskeskyen is looking for a Backend Developer to join our existing team of developers. You will be working on the development of our new platform, Ønskeskyen 2.0, which will be launched in the beginning of 2023.
As a Backend Developer, you will be responsible for developing highly scalable and distributed backend services and infrastructure. You will work with a wide range of technologies, including Node.js, TypeScript, NestJS, GraphQL, Apollo, Cypher, SQL, Kafka, Kubernetes, and more. You will work primarily on our core backend services and features, both user, admin and 3rd party facing, but you will also be involved in the development of our infrastructure and other backend services.
Ønskeskyen is an online platform, with more than 2 million Danish users, for creating and sharing wish lists. Our ambition is to become much more than that, and therefore we need you to join us on the journey. Within the next few months, Ønskeskyen 2.0 will go live, in both Denmark and several foreign markets.
Our office is located in Østerbro. Here you will work in an energetic team that works both close and well together. We have a daily lunch arrangement, pension, private health insurance, Friday bars and much more, such as social events, company events & CS:GO tournaments.
Salary will be negotiated based on skills and experience.
The start date is ASAP and the position is permanent. This position will be based in Copenhagen, Denmark.
Develop highly scalable and distributed backend services
Work in an agile team with a focus on quality and continuous delivery
Participate in workshops and knowledge-sharing sessions
Work closely with the product team to understand the business needs and translate them into technical solutions
Work closely with the frontend team to ensure a smooth integration of the frontend and backend
Strong understanding of scalable and distributed systems
Experience with Node.js, TypeScript, NestJS, GraphQL, Apollo, Cypher, SQL, Kafka, Kubernetes
Strong problem-solving skills and a willingness to take ownership of tasks
A team player who is eager to share their knowledge and learn from others
Strong communication skills and ability to explain complex topics in simple terms
Fast learner who is able to pick up new technologies quickly
Passionate about technology and want to work with the latest technologies Fluent in English
Distributed systems
Microservices
Graph databases
SQL databases
Cloud infrastructure / Kubernetes
This job comes with several perks and benefits