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

About O2IT Recruitment

We provide to you fast and high-quality recruitment services becoming
your dedicated partner to select the best talents for your company.

Company website:
http://o2itrecruitment.com/

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

Look at the current jobs Node.js →