This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Backend Engineer will be responsible for expanding and optimizing a digital advertisement SaaS suite of applications using technologies such as NodeJS with TypeScript, federated GraphQL, Docker, AWS, and Apache Kafka.
They will design microservices and back-end components, integrate data storage, monitoring, and protection solutions, and focus on server-side logic development, maintenance of central databases, and ensuring high performance and responsiveness to front-end requests.
Responsibilities also include conducting code reviews, providing guidance to team members, contributing to workload estimations, project planning, and architecture discussions.
The role involves collaborating with a cross-functional team under a Product Owner to contribute to a multi-tenant SaaS product and ad-serving network.
The successful candidate should possess extensive knowledge of NodeJS, AWS, Kafka, GraphQL/REST-APIs, and experience in a similar role, aiming to develop, test, and deliver scalable microservices in an event-driven multi-tenant architecture.
Requirements:
5+ years of experience as a Backend Engineer or similar role.
Strong proficiency in NodeJS with TypeScript, web stacks, libraries, and frameworks.
Working knowledge of front-end technologies like HTML5 and CSS3.
Experience with user authentication and authorization between multiple systems, servers, and environments.
High familiarity with scalable application design principles and creating database schemas.
Good knowledge of event-driven architecture, message busses, and/or pub/sub-systems.
Proven expertise in implementing automated testing platforms and unit tests.
Excellent interpersonal, communication, and collaboration skills.
Familiarity with git, npm, docker, and Jira.
Extensive experience in mentoring teammates respectfully.
Benefits:
Transparent, above-market salaries.
100% remote work within Europe.
Flexible work hours and part-time models.
Opportunity to be part of a fast-growing, highly-skilled team.
Participation in in-person department and company events.
Home office, co-working space, and work-together allowance.
Access to personal and professional development courses from Udemy.
Case-by-case relocation and visa support within the European Union.