Senior Software Engineer (Node.js)

Invent Analytics
Amsterdam, Netherlands
about 1 month ago
Apply on www.jobbird.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services HTML5 Big Data BigQuery Cascading Style Sheets (CSS) Code Review Software Design Patterns Web Development Elasticsearch Human-Computer Interaction PostgreSQL
+14 more
Microsoft SQL Server MongoDB Node.Js Object-Oriented Software Development Open Source Technology Redis E2e Testing TypeScript Concurrency Non-relational Database Search Engines Asynchronous Programming Serverless Computing Microservices

Job description

As a Senior Software Engineer (Node.js), you will be responsible for building clean and effective APIs for our user interface. By working with a team, this candidate will understand needs from the product management, engineering, and business stakeholders and will be able to build solutions that fit those needs.

What You Will Do

  • Design, develop and enhance efficient APIs
  • Implement new designs and improve the architecture in our current and new products
  • Work with the front-end developers to ensure that the required data is available
  • Help the current engineering process by code reviews, pull requests etc
  • Analyze the impact of features, hypothesize and implement new solutions

Requirements

  • 6+ years overall professional web application development experience (preferably with Node.js)
  • Familiarity with relational and non-relational databases, key-value stores and search engines (PostgreSQL, Microsoft SQL Server, BigQuery, MongoDB, Redis, Elasticsearch etc)
  • Good knowledge of OOP, design patterns, asynchronous programming, microservices, concurrency, and transactions, * Experience with unit and end-to-end testing
  • Experience with Typescript
  • Experience with large and complex datasets
  • Experience with Serverless & Amazon AWS
  • Track record of contributing to open source repositories
  • Basic understanding of HTML5/CSS

Benefits & conditions

  • A competitive salary and benefits package
  • We are using USD based compensation model for all our employees
  • Monthly internet and social media fun package
  • Educational and development opportunities

Life at Invent Analytics

  • Great colleagues: We consider ourselves anything but average. We are an amazing team of top-notch data scientists, software engineers, and research scientists
  • We love what we do: Our team has an exciting tech stack: Pyspark, Databricks, Python, and so on
  • Monthly team events: We celebrate special days; we regularly meet at lunch and dinner dates with the team and enjoy online Happy Friday gatherings
  • We get social: Did you know that we have a Film Club, a Book Club?
  • We care: We take care of ourselves, we regularly take Pilates classes

Corporate Social Responsibility

We are incredibly proud of our contribution to our society. Working at Invent Analytics gives you an opportunity to really make a difference in people’s lives. Our Invent Social Responsibility Club:

  • Grants scholarships at four different education institutions
  • Donates for schools
  • Runs and raises money for underprivileged children

Diversity

Invent Analytics provides equal employment opportunities, and we strive for a diverse and inclusive workplace.

  • We are together without discrimination of nationality, gender, belief, age, disability, marital status, sexual orientation.
  • For us, diversity means embracing all the features that make us unique.

About the company

Invent Analytics is a successful, fast-growing company at the forefront of technology and retail. Headquartered in the United States and with offices around the world, Invent Analytics helps retailers transform the way they manage their supply chains.

We are a group of bright, kind, and goal-oriented people working together to make retail better. We think big. We take pride in what we do. As a provider of award-winning enterprise-AI SaaS solutions that serve a growing international business with customers across the U.S., Europe, Middle East, and East Asia, we make a measurable and meaningful difference for our customers every day.

Our team of 200+ people consists of young engineers and data scientists from the top CS and IE programs in our Istanbul, Philadelphia, Amsterdam, and Dubai offices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobbird.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

50 sec

Building agentic artificial intelligence applications using Node.js

Julián Duque Julián Duque · World Congress 2025

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

2:51 min

Choosing the optimal ecosystem tools for Node.js workflows

Julián Duque Julián Duque · World Congress 2025

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all