Position: Full Stack Team Lead
Company: 8allocate
Experience required: 5y
Category: JavaScript
English level: fluent
Published: 2023-09-01T00:00:00+03:00

About the project:
Our client is a **leading educational technology provider** based in the USA. With over 25 years of experience, they have been delivering engaging, game-like programs covering reading, math, and Spanish. These programs have reached over 4 million students across the United States and beyond. Additionally, their platform is an assessment tool, allowing educators and administrators to track student progress efficiently. The client is currently in the process of completing a Just-in-Time (JIT) Proof-of-Concept (PoC) project that has been in operation for the past 6 months.

**Role and Responsibilities:**
We are looking for an experienced Full Stack Developer/Lead with a primary focus on UI development to lead both the Backend and Frontend streams, with a specific emphasis on Frontend coding. As a leader in the team, you will be responsible for driving the development efforts related to UI and collaborating with the Backend team to ensure seamless integration.

**Tech Stack:** The Full Stack Developer will primarily focus on the UI development for the educational technology platform. The tech stack includes:
- Angular Application with manual and automated test coverage.
**Technologies:** Angular, TypeScript, RxJS, Istation styles repo.
Technologies/Standards: Node.js, Nest.js, Airtable integration.
**Databases:** MongoDB, Elastic Search.

**Requirements:**
- A minimum of 7 years of relevant work experience in Full Stack development with a significant focus on UI development.
- Proficiency in Angular, TypeScript, RxJS, and other related technologies in the stack.
- Strong experience in leading and managing development teams, specifically in the context of UI development projects.
- Proven expertise in Front-end coding, with a track record of successful UI implementations in complex projects.
- Familiarity with Backend technologies such as Node.js, Nest.js, and database management (MongoDB, Elastic Search).
- Excellent communication skills in English, both written and spoken, to effectively collaborate with the team and stakeholders.

**The team:** The existing team currently comprises up to 3 team members with plans for further expansion.

**Reporting line:** The person will report to the 8allocate Delivery/Product Manager.

**Timezone requirements:** The working hours will be within the timeframes of 11:00 to 20:00 and 16:00 to 19:00 for meetings with customer and team (EU Paris timezone).

**Why choose us?**
- “Family and Friends”. We are no longer a start-up, but we still have a family atmosphere in our supportive and spirited team, all working together on the same goal.
- “Just break down all barriers and find a better way”. Every day you’ll meet with exciting and challenging (international) projects covering industries from commercial aviation to fintech (different technologies and products).
- “Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, mentorship opportunities, or learning from more experienced colleagues.

**Benefits from 8allocate:**
- You’ll work with a supportive and spirited team of professionals.
- Corporate events, holidays, and team buildings for your joy.
- Training and development: we have a huge library (about 500 books!) and a budget for your professional development.
- Coverage of psychologist sessions.
- Сoverage of sports activities.
- People-oriented management without bureaucracy.
- Paid vacation and sick leaves.