Position: Full Stack Team Leader (React+Node.js)
Company: Ciklum
Experience required: 5y
English level: fluent

Our client:

Seebo develops process-based industrial artificial intelligence, with solutions to predict and prevent disruptions in manufacturing due to quality and downtime issues.
Using the Seebo Industrial IoT Platform, Seebo infuses the customer's production line processes and know-how, together with data from OT and IT systems, into machine learning. This enables simple and accurate solutions for predictive quality, predictive maintenance, and condition monitoring.

Responsibilities:

As our Full-Stack Team Leader, you will have the power and ownership to execute development tasks end to end. Build a strong team, lead it and work directly with counterparts to run fast, deliver results and see your impact quickly. Continuously discover, evaluate, and implement new technologies to maximize development efficiency, bug fixing, and improving application performance. You will need to see and understand the larger context in which your team works and craft solutions within that context. You will work closely with Israel HQ: Peer R&D team leaders, Product management, and Data Science. You will report to VP R&D.

Requirements:

3+ years of experience as a Team Leader
5+ hands-on years of experience in web development
2+ years experience in ReactJS, Redux (or equivalent)
2+ years of Experience in Node.js and typescripts
1+ years of Experience with DataBases: NoSQL (i.e Mongo DB) and/or SQL (i.e SQL server)
Experience working in an agile/SCRUM environment
Experience working in cloud environments (Azure/AWS/GCP…)
Proven ability to mentor and push toward high-quality delivery
You have the ability to ensure the technical feasibility of UI/UX designs
You know how to optimize web applications for maximum speed, scalability, and security.
Strong communication skills
Extensive hands-on experience coding, testing, and code reviewing.
Experience working with CI/CD/TDD methodologies

What's in it for you:

Variety of knowledge sharing and training opportunities
A unique working environment where you will have a chance to communicate and work directly with clients
Competitive salary
Career and professional growth
Possibility to work for a big, global and successful company
Long-term employment with 20 working-days paid vacation and other social benefits
State of the art, cool, centrally located offices with a warm atmosphere, which creates really good working conditions
Ability to improve English communication skills by working in a diverse and distributed team of professionals and meeting with customers