Position: Middle/Senior Node.js Engineer
Company: N-iX
Category: Node.js
Experience required: 3y
English level: upper

Our team is growing, and we are looking for a talented **Node.js Engineer**. You will work in small teams on various products, from integrating multiple platforms into one dashboard to managing our data and analytics systems.

**The Client** provides a property management software product and support services for the $100 billion Airbnb and vacation rental market. One of the fastest-growing high-tech start-ups in Tel Aviv, we are profitable and showing very promising results.

We are using the latest technologies and frameworks, Node.js and Mongo on the server-side and Angular and React on the client-side. We promote continuous learning and are open to learning and implementing new things all the time.

﻿If you are looking for an interesting product and enjoy being challenged - this is the place for you!

**Responsibilities:**
- Design of the overall architecture of the web application
- Implement cool new features, services, and APIs
- Write reusable code and libraries
- Optimize the application for maximum speed and scalability
- Solve bugs (no one can hide from it)
- Write tests and monitor

**Requirements:**
- At least 4 years of experience in development roles, preferably from startups (or other agile environments).
- Proficiency in NodeJS (ExpressJS) , TypeScript
- Experience with NoSQL databases (MongoDB, Redis).
- Hands-on experience with distributed log systems (like Kafka)
- Experience with Microservices Architecture and Docker.
- Passionate about technology, enjoys solving complex problems and learning new technologies.
- A team player with strong communication skills.
- Good spoken and written English

**We offer:**
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Flexible and personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings