Senior Backend Engineer (Node.js)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Backend Engineer (Node.js/TypeScript): Building and enhancing server-side applications and database architecture for an AI-powered market research platform with an accent on scalable APIs, NoSQL data systems, and reliable delivery. Focus on designing reusable services, improving system efficiency, collaborating with frontend developers, and building automated tests.
Location: Fully remote for candidates based in Germany, the UK, Portugal, the Netherlands, or Spain. If based in the EU, temporary work from abroad is permitted for up to 180 days per year.
Company
is a global market research company combining an AI-powered insights platform with expert consultancy.
What you will do
- Design and maintain server-side applications and database architecture.
- Develop new backend features and enhance the existing codebase using Node.js, TypeScript, Express, and MongoDB.
- Collaborate with frontend developers and cross-functional teams to support a seamless user experience.
- Review code and improve application performance, reliability, and system efficiency.
- Develop and deploy reusable, testable code and automated tests.
Requirements
- At least 3 years of hands-on experience with Node.js, plus strong proficiency in TypeScript and Express.
- Practical experience with NoSQL databases, preferably MongoDB.
- Solid understanding of object-oriented programming principles.
- Degree in Computer Science or a related field, or comparable vocational training.
- Proactive problem-solving skills, adaptability, and effective collaboration in cross-functional teams.
- Application must be submitted in English.
Nice to have
- Experience with AWS services including S3, ECS, and EC2.
- Experience with Docker, Terraform, or NestJS.
Culture & Benefits
- Small, agile product teams with significant ownership and fast decision-making.
- Minimal meetings and protected focus time.
- Flexible vacation policy without a fixed maximum number of vacation days.
- Hardware provided, including a personal MacBook.
- Subsidized Urban Sports Club or ClassPass membership, depending on location.
- Access to coworking spaces in selected cities, including Madrid, Barcelona, London, Hamburg, Berlin, Munich, and New York.
Hiring process
- Screening call with Talent Acquisition.
- Technical interview, case study interview, executive interview, and reference calls.
- Offer following successful completion of the interview process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →