Senior Software Engineer - Team Web Platform (f/m/d)

NewStore is the essential omnichannel store solution for global brands. The company delivers Omnichannel-as-a-Service with the first platform combining POS, order management, clienteling, and inventory. Store operations from endless aisle to mobile checkout to fulfillment are possible with just two remarkably intuitive iPhone apps. NewStore customers include brands such as Burton Snowboards, Decathlon, GANNI, Goorin Bros, Outdoor Voices, and UNTUCKit. It is backed by General Catalyst, Activant Capital, and Salesforce Ventures. Learn more at www.newstore.com.

About the Job

We are looking for a Senior Software Engineer to join our Team Web Platform at NewStore.
Team Web Platform is in charge of providing tools and architectures making use of leading technologies, giving good quality user experiences and empowering creativity while creating distributed solutions that perform and scale effectively.
If you have a frontend background, you will be contributing on our microfrontend architecture and our core components library both implemented with latest versions of React, as well as in any of the initiatives related to the web interface of our products.

If you have a backend background, amongst other tasks, you will be contributing to our microservice ecosystem written in Golang, Python and NodeJS, deployed to Kubernetes clusters, all in a growing architecture strongly focused on AWS serverless components.
In our team fundamentals, sharing knowledge and experiences is a top priority. Along with this, we enjoy working together in meaningful tasks that result in tools we are proud of.

We are at the very beginning of the project in many areas, so you will be playing a crucial part in designing and architecting it. The engineering department is extremely collaborative. Engineers are empowered to make their own decisions, and propose solutions to the challenges facing our stakeholders, being passionate and communicative about all the things we create together.

Some of the personal skills we are looking for

  • You are fluent in English, both speaking and writing.
  • You are geographically located in the CET time zone.
  • You love to learn and share the knowledge you have, and you are also an enabler for other teams when integrating our solutions.
  • You are a natural problem solver, proactive on finding innovative solutions to real world problems and with a customer-centric mindset.
  • You keep yourself up to date with new technologies.
  • You enjoy being challenged and you are also good at challenging others.
  • You are passionate about the things you do, implementing new ideas, and learning by failing when necessary.

And these are some of the technical skills we are looking for

  • 10+ years of experience.
  • Mastery in Javascript or Golang. You have built and deployed services in one of these languages and you know how to measure and improve performance and scalability.
  • Experience with AWS and serverless components.
  • Solid knowledge in Kubernetes. You know how to deploy and troubleshoot services in a Kubernetes cluster.
  • Gitlab-CI (or similar pipeline automation tools).
  • Experience with automated testing (unit tests, integration tests).
  • At NewStore, you will have the chance to specialize in whatever you like best, but we expect you to become a full-stack engineer and feel comfortable with our technology stack as a whole, therefore having already experience other disciplines (devops, frontend/backend, AI, Big Data, etc.) would be a great plus.

What we offer

  • A team scored 9.43 out of 10 by its engineers in our last Happiness Radar anonymous survey.
  • A diverse, inclusive and international work environment that values soft skills as much as hard skills.
  • A culture of openness and trust, where you appreciate your team and actively contribute to making each other better.
  • A competitive salary.
  • Resources for self-development: 2000€ yearly budget for training, congresses and other activities that would propel your professional career.
  • Stock options as part of our principle of Shared Success.
  • The option of working remotely, having also the chance of joining any of our offices in Europe for a period of time or for a full relocation for which NewStore would help you with the practicalities.

 

Everyone is welcome here 🤗

At NewStore, we strive to create an inclusive environment that empowers our employees. We know that diverse teams make better teams. We believe that our products and services benefit from our diverse backgrounds and experiences and are proud to be an equal opportunity employer. All qualified applications will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical [dis]ability, or length of time spent unemployed. We invite you to apply and join us!


Questions? We'd love to hear from you!

jobs@newstore.com