Landing Festival Berlin is almost here. Have you gotten your ticket yet? 🇩🇪
Heads up: this job position has expired. If you were already in process, no worries; it will still proceed as normal.

Node.js Software Engineer

We help worlds largest retailers offer relevant products through unique SaaS to millions daily

Job details

Apply now


We are the world’s first automated bundling solution. Swogo was founded in 2012 in London with a clear mission: help e-commerce retailers to capture maximum profit from customers on the growing online channel.

We are looking for a full-stack Javascript / Node.js Developer responsible for managing the integration of our proprietary technology across the largest e-commerce websites in the world. Your primary focus will be the implementation of all front-end integration logic, maintaining and upgrading existing clients, and ensuring high performance and responsiveness of our APIs. You will also be responsible for the next generation of our back-end APIs and business logic that delivers unique service to the world of online retail.


  • Integration of user-facing elements developed by front-end developers with Swogo APIs
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Responsible for scalability decisions and actions related to the back-end of our system
  • Optimisation of code and queries

Main requirements

  • Strong proficiency with JavaScript, CSS, HTML5
  • Knowledge of Node.js and the most popular modules available for it

Nice to have

  • AWS cloud computing experience (EC2, S3, DynamoDB, ...)
  • Good commercial experience with MongoDB
  • Good understanding of server-side testing
  • Good understanding of CSS
  • Advantage if familiar with Docker
  • Understanding accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git



  • Competitive salary
  • 22 days of paid holiday per year
  • Excellent work conditions
  • Swogo t-shirt :-)

Apply now