Node.js Developer_Management platform_International technoloy company Offline

About us

The Company provides an open-source based Product Information Management platform for brands all around the world. They launch a new innovative product in stealth mode right now. With disclosing details it's a

high-performance, high-volume ETL-like system. Loading data from one source and dispatching it in multiple destinations with some transformation on that data.

� The Dream Team

We are 250+ employees worldwide with offices in Nantes, Amsterdam, Boston, Düsseldorf, London, Milan, North Sydney, Paris.

But for this product you will work in a small team of 3 developers working in spin-off mode.

� How do we work?

We are fully agile with daily meetings in written form. 2 weeks iterations. The methodology will change as the team grows. Horizontal management with real interaction with the candidate about the organization, code architecture, etc. Today a lot of work happens in pair programming, even if that will

be reduced as the team grows, there will be a lot of pair programming sessions, specifically during the onboarding phase. Code reviews are key and mandatory, they are very attached to the code quality, maintainability, and scalability.

�Tech stack

NodeJS compiled to TypeScript. Firestore for storage of business objects. Popsub for messaging and subscriptions. Everything is on GCP. Everything is written on Cloud Functions and event-driven architecture. It a fully distributed system. CI/CD implemented with automated tests-suites (unit,

integration, end-to-end). Terraform is used to deploy on GCP (100% IAC). A lot of tools to control the code quality (Slint, dependency cruiser, classical Lint tools).

� You’re the right candidate if…

- Minimum 4 years of experience in NodeJS

- Understanding of DDD and Hexagonal architecture

- Experience with microservices is a plus

- Great communication skills and a product-oriented mind

- Fully autonomous

- Strong knowledge of English is mandatory

� What we offer

- Salary payment until 5th every month

- 15 calendar days sick leave

- 20 vacation days

- PC (MacBook Pro or Linux Dell) is provided after 6 months + 500€ of allowance for installation.

�Hiring process

- 30min interview

- One technical interview with the CTO and team. If any doubts, there is a live technical test (live coding) session might be added

The job ad is no longer active
Job unpublished on 15 October 2022

Look at the current jobs Node.js →