Senior Software Engineer - Backend (Node.js)
Zaragoza, Z, ES
hace 4 días

At adidas, our love for sport drives who we are and what we do. But just as a ball is more than leather and thread, and a show more than padding and plastic, we are bigger than our products.

We don't just work to create faster shoes and lighter fabrics. We strive to help athletes everywhere perform their best.

We believe that it's hard work inventing the future of sport, and that's why we love it; that when you push your limits, you make it possible for others to push theirs.

We believe that through Sport, we have the power to change lives.

To change lives, we have to create direct relationships with consumers and the best way to accelerate building direct relationships is through Digital.

Purpose :

WEB&MOBILE is providing the technical solutions to the fast growth adidas digital business, we create the vision, design, build and operate everything related to adidas digital B2C and B2B business.

This includes online stores for all markets, for different Frontend Touch Points e.g. web and mobile app, and everything related to digital marketing.

On the same we build and operate our hype events platforms and digital retail.

Key Responsibilities :

Applies agreed standards and tools, to achieve well-engineered outcomes.

Participates in reviews of own work and leads reviews of colleagues' work.

Develop and maintain highly scalable microservices that within the adidas Digital domain

Be part of 24 / 7 DevOps support model

Follow existing release process to enable developed features in live systems

Engage with key stakeholders (business, markets, SREs, vendors )

Lead and mentor development team members

Ensuring team code is compliant with code quality and standards

Highlighting tech debt and ensuring it’s addressed in the roadmap

What we are looking for :

Senior software engineer who will be leading a chapter of Software Engineers (direct reports)

Specific technical skills

Proficient in JavaScript (NodeJS) development

Knowledge of cloud technologies (preferably AWS)

Good experience with data persistence, really great if you worked with SQL, noSQL and event sourcing.

API development

Knowledge of web software architectures - Client-server, Microservices, SOA

Working experience in DevOps and QA methodologies and tools

Nice to have

Understanding of and experience running stuff on Kubernetes

Experience with providing technical documentation, handover trainings and technical guidelines

Developed software in environment with event driven (streaming) component

Kotlin knowledge

Experience working with Salesforce Commerce cloud

Problem solving skills and hands on attitude

Eager to never stop learning.

Strong interpersonal and communication skills. Fluent in English.

A Growth mindset with a high energy for change, a passion for sports and a strong sense of humor.

At least 7 years of working experience in IT related projects and University degree with a major in Computer Science or related fields.

Main technologies we use :

Languages : JavaScript (NodeJS).

Frameworks : ExpressJS

Container knowledge : Kubernetes, Docker

Database : SQL, Aurora (MySQL and PostgreSQL), Elastic Search, Oracle

CI / CD : Jenkins

Platforms : Kafka, AWS, Salesforce Commerce Cloud (SFCC), Fredhopper (FH)

Agile methodologies / frameworks : Scrum / Kanban

What we offer :

You will join a team of talented and passionate engineers, with a lot of opportunities to grow and reach your expectations.

You will be part of a highly engaged, multinational team with international career opportunities

Individual development, training and a tech community

Sport friendly environment and campus style work place

Competitive salary, benefits on adidas & Reebok products

To be the best sports company in the world, you need the best talents within your teams.

If you are looking for growing professionally within adidas, we are happy to receive your application.

At adidas we have a winning culture. But to win, physical power is not enough. Just like athletes our employees need mental strength in their game.

We foster the athlete s mindset through a set of behaviors that we want to enable and develop in our people and that are at the core of our unique company culture the 3Cs : CONFIDENCE, COLLABORATION and CREATIVITY.

  • CONFIDENCE allows athletes to make quick decisions on the field, to reach higher. For us at adidas confidence means acknowledging that we don’t have all the answers.
  • But we are willing to take risks, we try new things. And if we fail, then this is part of our learning it helps us improve.

  • COLLABORATION . Every elite athlete relies on partners : coaches, teammates, and nutritionists. We, too, know that we are stronger together.
  • Winning as one team takes open and candid dialogue, inclusiveness and trust in each other’s abilities and talents.

  • Being the best sports company in the world takes CREATIVITY . No great athlete succeeds by copying their predecessors’ training plans and strategies.
  • We have to be open to new ideas, explore, gain an edge and stand out. Only then can we succeed.

    adidas celebrates diversity, supports inclusiveness and encourages individual expression in our workplace. We do not tolerate the harassment or discrimination toward any of our applicants or employees.

    We are an Equal Opportunity Employer.

    Brand : adidas Location : Zaragoza TEAM : Information Technology State : Z Country / Region : ES Contract Type : Full time Number : 255308 Date : Oct 15, 2020

    Reportar esta oferta

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Formulario de postulación