Position: Senior Full Stack Developer/Team Lead
Company: Israel IT
Category: Node.js
Experience required: 5y
English level: upper

Working closely with the product team, you will be part of a fun, dynamic and hands-on team.

About the project, tech stack
FS development - Angular 10-12 FE, BE - Node.JS (Typescript), some small services in Node.JS, Mongo DB (web-products). Elastic serch integration might be as well. Architecture - microservices.
ML engineering - AWS, full Kubernetis, CICV, many different components, Pyhthon. 

Team :
DeevOps consultant (halftime-full time), Architect, 6 years miliitary experience, Head of Data science (dr of statisticts), BE (data oriented) and FE developer, senio0r full-stack, FE contractor full-time, full-tsack contractor, CTO, 4 analysts, design studio (from NY) services. (QA don't have now) - devs and analysts team test teh code for now. CEO and VP sales do a lot of web-testings.
CEO and CTO are co-founders
20 people in total. 

Requirements

* 5+ years of industry experience in software development.
* B.S. Computer Science or equivalent.
* Experience developing a full web application, from the database to the UI.
* Experience in multiple databases including MongoDB, Elastic, (optional- Athena, BigQuery).
* Strong server-side skills (preferred node over ts).
* Ability to work independently and willingness to collaborate with team members and business stakeholders in remote locations and time zones.
* Real-life experience with developing and maintaining a large scale production system.
* A “get-things-done” approach.

YOU WILL BE SET UP FOR SUCCESS IF YOU

* Is focused on the customer.
* Cares about achieving stretch goals.
* Delivers high-quality, innovative applications.
* Has a sense of ownership, urgency, and drive.
* Has good verbal and written communication.
* Experience in agile environments with frequent deployments using CI/CD workflows.

Benefits

- Work at an international company with high-tech software products;
- Informal and friendly atmosphere;
- Competitive remuneration;
- Opportunity for professional growth;
- English and Hebrew classes with a lot of fun;
- IT CLUSTER membership;
- Cool corporate events, team buildings;
- New big office with a lot of cool stuff;
- During the working year you can take 20 days of paid vacation, which are accrued to you gradually during the year 
from the first day of work in the company.
- Library in the office;
- Gym in the office;
- Ping-pong and PS;
- Birthday gifts;
- Attention to every employee.