Position: Full Stack Engineer (React+Node.js)
Company: Binariks
Category: Node.js
Experience required: 3y
English level: intermediate

**About the project:**
The client is a German railway company that is developing a new dispatching system for a very large greenfield project with modern hybrid microservice-based architecture and a lot of design freedom.
They are currently looking for a senior developer with Node.JS, Microservice, and streaming know-how. We are It will run until at least 2024.

**Responsibilities:**
support us in the backend (or preferably but not necessary also in the frontend with React) with Node.JS and data connections from various databases.
In the future, experience with Java Spring Boot would be helpful. Kafka's experience would be ideal, but not absolutely necessary. However, you would have to obtain data from Kafka in the project.


**Job Requirements:**
More than 3 years of experience as a developer: in web applications (esp. ReactJS).
Very good knowledge in developing microservices for and with cloud environments (focus: AWS), cloud services, and tools (e.g. Kafka, Docker)
Very good knowledge of cloud-based databases and data type-specific database systems (e.g.
Timeseries like AWS, Timestream, NoSQL like MongoDB, SQL like PostgreSQL).
Very good understanding of the possibilities and limitations in the implementation of prototypes
Experience in agile software development, also in large development environments (e.g. according to SCRUM, LeSS, SAFe)
Experience in the development of complex enterprise applications for cloud environments (esp. AWS)
Experience in the development of prototypes in different maturity levels


**We provide the following for our employees:**
18 working days of paid vacation
10 working days of sick leave annually (5 days paid at 100% and 5 days at 75% rate of your average monthly salary)
50% cost compensation for English courses at the office
Flexible work schedule
Additional days off for special occasions, national holidays off
A competitive and rewarding salary based on performance appraisals/knowledge evaluation
Possibility to share and gain knowledge on regular tech talks
Friendly and professional team
Innovative projects with advanced technologies
Corporate events
Remote work
Accounting service