Position: Backend Developer  Node.js
Company: Cometogether
Category: Node.js
Experience required: 3y
English level: upper

Our team is growing and we're looking for talented backend developers. You will work in a dynamic environment, having the chance to impact the product aspects using multiple scalable, reliable platforms with several products. We are looking for developers with hands-on back-end and front-end experience that feel comfortable working in agile process and adhere self learning.
Our customer is a rapidly growing startup from Tel Aviv, that is building an ultimate Vacation Rental Platform to support services for Airbnb, Booking.com, Agoda, TripAdvisor, Expedia and other property providers at vacation rental market.
Platform is developed using the latest technologies and frameworks, Node.js, Mongo, RabbitMq, Redis on the server side and React, Redux on the client side. We promote continuous learning and are open to learning and implement new things all the time
If you are looking for an interesting product and enjoy being challenged - this is your place.

  
Responsibilities:
Development of core platform services and components;
Assure that the architecture scales to support the fast growing business and traffic;
Optimize the application for maximum speed, scalability and resilience;
Take end-to-end ownership for Guesty’s platform;
Stack: Node.js, MongoDB, Kafka, Redis, AWS.

Requirements:
4 + years of experience in development and design of scalable web applications;
Experience with various SQL / NoSQL databases and messaging systems (RabbitMQ / Kafka);
Great understanding of modern architectures (Microservices, Event Sourcing, Resilient;
systems, Performance optimisations, API as a service, CQRS);
A team player with great communication skills;
BSc. in Computer Sciences or equivalent.