Engineer

A company transforming the future of commerce with modern, evolving tech-stack solutions.
Valencia, Spain
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
E-Commerce

Description For Engineer

As an Engineer at commercetools, you'll work closely with the Product Manager and InStore Leader to enable retailers to use commercetools' solutions in their physical stores. You'll be part of an agile and international environment, working with a modern, evolving tech-stack. The role involves optimizing retail in-store business flows using various device hardware and standards, monitoring emerging technologies, implementing and testing in-store device interactions, and contributing to the team roadmap. You'll work with engineers from different teams to ensure technical excellence of the whole platform and take part in on-call rotation for production systems.

Key responsibilities include:

  • Optimizing retail in-store business flows across various devices and operating systems
  • Monitoring emerging technologies and standards for cutting-edge in-store solutions
  • Implementing and testing in-store device interactions
  • Working closely with Product Management to understand business needs
  • Ensuring functional and non-functional requirements are met
  • Contributing to the definition of the team roadmap

To succeed in this role, you need:

  • 2+ years of engineering experience supporting software integrated with peripheral devices
  • 3+ years of experience as a Backend Engineer developing server-side systems
  • Experience in developing REST APIs and knowledge of scalable architectures
  • Typescript or Javascript experience
  • Knowledge of document databases (MongoDB) and API interaction tools
  • Fluent English language skills
  • Agile methodology experience
  • Ability to work in a hybrid environment

The company offers a competitive compensation package, learning and development opportunities, flexible work arrangements, and a diverse, inclusive workplace. They are committed to fair hiring practices and consider qualified applicants regardless of background or criminal histories, consistent with legal requirements.

Last updated 3 months ago

Responsibilities For Engineer

  • Optimise retail in-store business flows using various device hardware and standards
  • Monitor emerging technologies and standards for in-store solutions
  • Implement and test in-store device interactions
  • Work closely with Product Management to understand business needs and find technical solutions
  • Contribute to the definition of the team roadmap
  • Ensure functional and non-functional requirements are met
  • Work with engineers from different teams to ensure technical excellence
  • Take part in on-call rotation for production systems

Requirements For Engineer

JavaScript
TypeScript
MongoDB
Node.js
  • 2+ years of engineering experience supporting software integrated with peripheral devices
  • 3+ years of experience as a Backend Engineer developing server-side systems
  • Experience in developing REST API's and knowledge of scalable architectures
  • Typescript or Javascript experience
  • Knowledge of document databases (Mongo.db) and API interaction tools
  • Fluent written and verbal English language skills
  • Good understanding of Agile methodologies
  • Ability to work in a hybrid environment

Benefits For Engineer

Equity
Education Budget
  • Competitive Compensation Package
  • Stock Options
  • Workation (60 days per year in a different country)
  • Learning & Development Budget
  • Access to Coursera and Babbel training courses
  • Flexibility in work hours
  • Diverse and international workplace

Interested in this job?

Jobs Related To commercetools Engineer

Backend Software Engineer

Backend Software Engineer position at commercetools, building scalable e-commerce solutions using Scala and modern technologies in an international team.

Backend Software Engineer

Backend Software Engineer position at commercetools, building scalable e-commerce solutions using Scala and modern technologies in an international team.

Backend Engineer

Backend Engineer position at commercetools, developing scalable payment systems in a hybrid work environment, requiring 3+ years of experience with TypeScript/JavaScript and MongoDB.

Backend Engineer

Backend Engineer role at commercetools focusing on developing scalable payment systems and in-store payment solutions in a cloud environment.

IT Application Engineer

IT Application Engineer role at commercetools, managing and optimizing business tools for internal teams.