Position: Full Stack Team Leader
Company: Ciklum
Category: JavaScript
Experience required: no_exp
English level: intermediate

Why choose SimilarWeb?

We believe that building a great product and a great company starts with finding amazing people and helping them grow and develop professionally and personally. At SimilarWeb, you’ll be surrounded by innovative, passionate and creative people that are looking to drive real impact. We are proud to have over 400 talented and passionate professionals, and we strongly believe in winning together as a way of driving a successful business!

** Our Values:**

**Data Driven**: We believe data driven decisions are the key to success and we are evangelists for the power of digital insights
**Passionate**: We care deeply about what we do, are accountable for our actions and are committed to helping each other
**Excellence**: We believe in excellence as a mindset. It’s in our nature; and we work hard to make a difference
**Winning Together**: We know what it takes to build a great company and a great product and it begins with valuing each and every member of our team and working together to reach new heights.

**Responsibilities**

Lead and mentor a team of 5-8 engineers.
Collaborate with Product Managers, and other Team Leaders to plan, nurture, and implement an efficient and effective development process.
Lead  designs & decision making processes of the team.
Design, code and manage large scale, highly available services using cutting edge technologies (NodeJs, React, JavaScript, Redis, Docker, etc. over AWS).
Tackle tough problems and find creative ways to solve them.
Determine feasibility by performing risk management and evaluating tradeoffs.
Lead decision-making & design of APIs, mechanisms and abstractions.
Build new features and directly impact the future of our product from UI to DB.
Write (a lot of) high-quality, functional code – backend and frontend.
Improve your skills, learn from and mentor top-notch engineers and enrich other team members.
Perform code reviews, evaluate implementations, and provide feedback.
Ensure our CI/CD pipeline, build and development environments are always ahead of the curve
Have lots of fun!

**Requirements**

B.Sc. or M.Sc. in Computer Science or a related field
5+ years of previous engineering hands-on experience with web technologies (e.g. browser APIs, frontend performance, etc’)
At least 2 years of experience in developing front-end (Well-known frameworks- React, Vue, etc. – an advantage)
At least 2 years of experience in developing server-side
Experience with at least one large UI framework (react, angular, vue) and one large backend framework/system
Experience with databases
Experience in architecture and design of large-scale scalable and high performance web production systems
2+ years of experience leading engineering teams

**Personal skills**

Comfortable taking challenges and learning new technologies
Excellent communication skills with the ability to provide constant dialog between the teams
Ability to mentor and build the team
Love to be a hands-on leader –  a must!

**What's in it for you**

Unique working environment where you communicate and work directly with the Client
Competitive salary
You will work with cutting edge and diversified technology – we often beta test the tech that other people will only discover next year
Possibility to work in world-known and successful company
Business trips to Israel
Long-term employment
State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions