We are currently seeking a talented Team Lead to join our team.
Project overview:
Our customer is a large, public, cyber charter school in the USA. As part of a broad initiative to enhance learning and training opportunities for employees, the school has teamed up with top specialists to create the Academy. This innovative learning environment offers course-takers convenient access to diverse training materials anytime, anywhere. The goal is to empower professionals to boost their skills, enhance career prospects, and gain optional expertise. The Academy aims to be a comprehensive one-stop system, facilitating role-specific courses and fostering continuous development for employees. If you’re passionate about shaping the future of learning and professional growth, this opportunity is for you!
The technology stack of the project:
.Net 6+, EntityFramework, MsSQL Server, Redis, Azure AD, React 18, Tailwind, Storybook, Vite, Typescript — SOLID, OOP and OOD
Advantages of the position:
Personal and professional growth, experience in the education domain, experience with new technologies.
Methodology:
Scrum
Team:
- 2 QAs, 2 devs, BA, Team Lead, PM/SM, UI/UX designer (on our side)
- PO and in-house development team, not involved in hands-on development of the current product (on customer’s side)
Requirements:
- 5+ years of commercial experience;
- Proficiency in .Net and React;
- Experience with CI/CD;
- Experience with Unit Tests Kubernetes, Docker, Gitlab pipelines;
- Experience with microservice architecture; gRPC;
- Experience with Data Warehouses; Azure (Nice to have);
- English: Upper-Intermediate or higher.
Responsibilities:
- Lead a team of developers through the product life cycle;
- Hands-on development of features;
- Work closely with stakeholders;
- Define and maintain the code architecture;
- Perform code reviews.
Our benefits:
- Professional and career growth promotion;
- Competitive salary;
- Paid vacations and sick leaves;
- Internal Medical Program;
- Program for veterans (which includes mentorship, an accessible office for individuals with disabilities, legal support, and additional benefits);
- Flexible working hours;
- Regular corporate social activities;
- Regular technical training at our office;
- English courses;
- Gym, etc.