Senior node.js developer for serverless e-commerce ecosystem

GymBeam s.r.o.

Place of work
Remote work
Contract type
full-time, trade licence
Start date
ASAP
Wage (gross)
2 800 - 3 800 EUR/monthContract from 188 to 255 € per day. We will determine the compensation level based on: - your experience - on a scale from a solid senior engineer with 4-5 years of experience to a person with 10+ years of experience, including architect role and leading projects; - your execution of our practical assignment which is part of our selection process.

Information about the position

Job description, responsibilities and duties

We are looking for a highly skilled and experienced Node.js / TypeScript backend or full-stack developer to design and implement brand new backend platform stack (warehouse management system, order management system, logistic integrations, warehouse automations) for the biggest e-commerce platform for 160 million fitness enthusiasts in the CEE region:

- We are the fastest growing fitness company in Europe;
- Our e-shop serves 2 000 000 customers in 14 countries;
- We expect to ship 3 000 000 orders from our warehouse this year;
- We are developing modern backend services in Node.js / TypeScript, using serverless computing on AWS;
- You are going to be a part of a fast-moving senior team with 5 developers, 2 quality engineers and a product owner.

The ideal candidate will have a strong understanding of modern backend technologies and frameworks, is keen on innovation and has a passion for writing and integrating backend services. He or she will be responsible for the design, implementation, technology stack, improving the infrastructure, and ensuring that our serverless backend ecosystem is high-performing and highly scalable.

WHAT WILL BE YOUR JOB:
- Designing and implementing multiple backends from scratch for logistic services in Node.js / TypeScript based on event driven serverless architecture in AWS cloud;
- Developing and maintaining warehouse integrations and applications for personal mobile devices used in the warehouse;
- Expanding an integrations platform with 30+ courier service APIs;
- Proposing highly scalable technical solutions;
- Writing clean, efficient, and testable code that conforms to best practices;
- Improving our CI/CD pipeline and DevOps practices;
- Staying up-to-date with the latest developments in backend technologies;
- Participating in code reviews, testing, and debugging to ensure high-quality code;
- Helping other people on your team to be their best.

TECH STACK WE USE ON THIS TEAM:
- Node.js with TypeScript;
- AWS CDK and Serverless framework;
- AWS infrastructure: Lambdas, API Gateway, SQS, SNS, S3 buckets;
- Databases: NoSQL (DynamoDB) and relational (PostgreSQL);
- Web and mobile apps: React, Redux Toolkit;
- API Documentation: OpenAPI;
- Unit tests: Jest framework;
- Git.

GYMBEAM’S TECH TEAM OVERVIEW:
- 34 people in 7 teams working in IT;
- Software Developers, QA Engineers, Data Engineers, Product Owners, Agile Delivery Manager;
- Essential technologies: JS/TypeScript, PHP, Python;
- SCRUM;
- Own QA and Product teams.

Requirements for the employee

Candidates with education suit the position

Secondary with school-leaving examination
Follow-up/Higher Professional Education
University education (Bachelor's degree)
University education (Master's degree)

Language skills

Slovak - Proficiency (C2) or English - Upper intermediate (B2)

Personality requirements and skills

- You are a passionate Senior backend or fullstack developer who is looking for an opportunity to work on an exciting e-commerce project;
- Have excellent knowledge of TypeScript and 4 years experience with asynchronous programming in Node.js;
- Preferably experience with serverless computing and AWS cloud services;
- React knowledge is welcome;
- Familiarity with modern CI/CD build pipelines and DevOps;
- A knack for benchmarking and optimization;
- An experience in the e-commerce, warehouse or logistics space is a plus;
- You are keen on innovation, you prize learning and personal growth;
- You like moving fast, getting things done, and delivering value to users.

Advertiser

Brief description of the company

Sme GymBeam, najrýchlejšie rastúci e-commerce projekt v strednej Európe. Pôsobíme na 15 trhoch v segmente športovej výživy, oblečenia, príslušenstva a zdravých potravín. Ponúkame viac ako 9000 produktov a 125 značiek, vrátane vlastných, ako VanaVita, BeastPink, XBEAM a STRIX. Ako progresívny brand s dobrou energiou pre každý šport kladieme dôraz na funkčnosť a čisté zloženie našich produktov.
O našom úspechu svedčia milióny spokojných zákazníkov a mnohé ocenenia za kvalitu a obľúbenosť. Charakterizuje nás raketový rast, moderné technológie a náš súdržný tím. Staňte sa aj vy súčasťou tohto dobrodružstva!

Number of employees

500-999 employees
ID: 4549834  Dátum zverejnenia: 7.8.2023  Základná zložka mzdy (brutto): 2 800 EUR/month