Position: Full Stack Team Lead
Company: ELITEX
Category: JavaScript
Experience required: 5y
English level: upper
Published: 2023-07-01T00:00:00+03:00

**About Project:**

Our customer is a new start-up backed by a group of Silicon Valley Founders and Executives of such companies as SumoLogic (NASDAQ: SUMO) and RingCentral. They are building a web-based cloud product that aims to deliver ChatGPT-like experience to the writing of Analytics Code (e.g. SQL). Their product was inspired by our work at Looker (acquired in 2019 for $2.6B by Google), which today makes up a big part of Google's analytics infrastructure stack.

**Responsibilities:**

• Lead end-to-end software development of a new web application;
• Develop user-facing features with a heavy focus on frontend technologies;
• Define and maintain the code architecture;
• Contribute to backend development and data management tasks as required;
• Coordinate with the founders to define software requirements;
• Perform code reviews, unit testing, and system testing as needed.

**Requirements:**

• Bachelor's degree in Computer Science, Information Technology, or a related field;
• Proven experience as a software developer, with significant experience in frontend development;
• Prior experience in a team lead or similar leadership role;
• Strong knowledge of frontend technologies including JavaScript, CSS, HTML, and experience with frameworks like React, Angular, or Vue.js;
• Experience with backend technologies such as Node.js, Python, Ruby, etc;
• Familiarity with databases (relational and/or NoSQL), data modeling, and SQL;
• Understanding of RESTful APIs and how to consume them;
• Knowledge of version control systems like Git;
• Familiarity with modern development pipeline and CI/CD tools;
• Good understanding of software design patterns;
• Excellent leadership and team management skills;
• Exceptional problem-solving skills and attention to detail;
• Strong verbal and written communication skills;
• Experience with cloud-based infrastructure like AWS, Google Cloud, or Azure;
• Familiarity with containerization technologies like Docker and Kubernetes;
• Experience with Test-Driven Development (TDD) and Agile methodologies;
• Fluency in English with an upper-intermediate conversational level is essential.

**Company benefits:**

• Modern working place (iMac/MacBook or other preferred hardware);
• Cozy office in the very center of the city;
• Flexible working hours;
• Remote work;
• Regular performance reviews;
• 20 working days of paid vacation annually;
• Additional vacation days for special lifetime events;
• Paid sick-leaves;
• Maternity leave policy;
• English classes;
• Health insurance;
• Compensation for educational and training programs;
• Team buildings and corporate events.