Software Engineer (integrations)
- On-site, Hybrid
- Amsterdam, Noord-Holland, Netherlands
- Product Delivery
Job description
The role
Many retailers have cumbersome and inefficient processes for managing returns. But not customers of Returnista. Our platform untangles the wires to create smart, efficient and well integrated solutions for our customers.
As an Integrations Software Engineer, you'll build the software that connects our platform to the systems retailers already use. You'll develop integrations using Node.js and TypeScript, deployed via Docker containers and AWS Lambda, that sync data between e-commerce platforms (Shopify, Magento, Shopware), logistics providers, inventory systems, and payment processors. You'll also build and maintain workflow automations using N8N.
Are you the right fit?
You’ll be a great fit at Returnista if…
You share our values
Your passionate about good engineering
You have the right skills and experience
Our values:
This is important. These values genuinely drive how we work:
We are on this journey together. We work together to accomplish our goals. We celebrate our successes together and we support each other when things don’t go as planned
We do it right. We take pride in what we make and don’t take quality shortcuts that will come back to bit us.
We are empowered. We trust each other to do the right thing and get things done
We are intrepid. We make time for innovation and are not scared to leave our comfort zone.
Passion for Engineering
We embrace engineering principles and practices such as:
TDD
Pair programming
Simple design
Continuous Integration
Small releases
In keeping with the value of being intrepid we embrace new technologies that can improve how we build and deliver software.
It’s important that we mention the adoption of AI is hugely relevant here too. We actively work and experiment with AI technologies to understand when they can help us and when they are just hype, but is safe to say that AI is transforming the way we work as software engineers.
Skills and Experience
You will ideally posses most of the following:
A bachelors level degree in a computing related field
Excellent knowledge of Node.JS, Javascript and Typescript
Experience working with SQL and PostgreSQL
Experience working with REST APIs and GraphQL
Confident working with AI coding assistants
Excellent communication skills in English
Bonus:
Prior experience working with Ecommerce platforms such as Shopify, Shopware, Magento etc.
Familiarity with AWS Lambda and N8N
Perks
Amsterdam office location
Apple Macbook Pro computer
€2k annual training budget
Annual “Product Summit” trip (a week in the sun)
Join us for weekly workouts and regular company events
Diversity and Inclusion
We actively work to build an inclusive environment where everyone can do their best work. If you're excited about this role and our values resonate with you, we’d love to hear from you regardless of your background.
Job requirements
Please provide a (human written) cover letter for your application to be considered.
or
All done!
Your application has been successfully submitted!