We are looking for a Team/Tech Lead to drive the back-end team on a new project in the travel domain. You will have a team of 4-6 teammates and work closely with the solution architect, business analyst, and project manager, as well as with the front-end team lead, QA lead, and stakeholders from the customer side on building a solution, designing its architecture and defining a development process. We are looking for an experienced and motivated person who has experience leading teams and achieving results. Also, you will be able to take part in making technical decisions, offer technologies within the framework of the selected stack, and influence the construction of the delivery process in the team.
Requirements:
- Strong web fundamentals: HTML5, CSS3, Responsive Design
- 5+ years of experience with React
- Next.js
- TypeScript
- Good understanding of OOP and FP concepts and ability to teach team members
- Unit tests and TDD approach (good knowledge and experience)
- Docker and docker-compose (to be able to create Docker files and docker-compose files, run and troubleshoot Docker containers)
- Leadership and mentorship skills
- Excellent verbal and written communication skills in English
Responsibilities:
- Organizing work of 4-6 developers
- Defining architecture together with the solution architect
- Hiring and training teammates
- Distributing and delegating tasks inside the team
- Guiding the team through technical issues and challenges
- Coaching to improve team member skill sets
- Motivating team members to accomplish their goals
- Representing and advocating for team needs
- Resolving conflicts in the team together with the project manager
What we offer:
- Possibility to work remotely
- Health care: reimbursement of medical expenses, online morning exercise
- Educational opportunities:
— paid seminars
— free access to the Pluralsight and ACloudGuru knowledge base
— use of the library’s materials which are constantly updated
— a mentor for a probationary period, etc.
- Development opportunities:
— horizontally mastering new technologies in internal courses
— vertically choosing your own career path through Competency trees
- Recognition program: all your activities
Ми шукаємо ліда команди/техліда, який керуватиме бекенд-командою над новим проектом у сфері подорожей. У вас буде команда з 4-6 членів команди, яка тісно співпрацюватиме з архітектором рішення, бізнес-аналітиком і менеджером проекту, а також із керівником фронт-енд команди, керівником із забезпечення якості та зацікавленими сторонами з боку замовника над створенням рішення, проектування його архітектури та визначення процесу розробки. Шукаємо досвідчену та мотивовану людину, яка має досвід керівництва командами та досягнення результатів. Також ви зможете брати участь у прийнятті технічних рішень, пропонувати технології в рамках обраного стеку і впливати на побудову процесу доставки в команді.
Вимоги:
Сильні веб-основи: HTML5, CSS3, адаптивний дизайн
5+ років досвіду роботи з React
Next.js
TypeScript
Добре розуміння концепцій ООП та FP і здатність навчати членів команди
Модульні тести та підхід TDD (гарні знання та досвід)
Docker і docker-compose (щоб мати можливість створювати файли Docker і файли docker-compose, запускати та виправляти неполадки контейнерів Docker)
Лідерські та наставницькі навички
Відмінні навички усного та письмового спілкування англійською мовою
Обов’язки:
Організація роботи 4-6 розробників
Визначення архітектури разом з архітектором рішення
Наймання та навчання товаришів по команді
Розподіл і делегування завдань всередині команди
Керівництво командою через технічні проблеми та виклики
Коучинг для покращення навичок членів команди
Мотивація членів команди на досягнення поставлених цілей
Представлення та захист потреб команди
Вирішення конфліктів в команді разом з менеджером проекту