Position: Full-stack Technical Lead (React+.Net) - id2090
Company: Exadel
Experience required: 5y
English level: intermediate

**About the Customer:**
The customer is an integrated insights partner serving more than 12,000 educational organizations and millions of educators, administrators, and support personnel in their efforts to develop the next generation of learners. By bringing together the best education software solutions into one unified platform, the customer makes it possible to efficiently and effectively manage the needs of the education community including recruiting & hiring, absence & time management, professional growth, and special education. With more than 15 years of experience serving the front line of education, the customer’s software is dedicated to providing actionable intelligence that enables informed decisions and drives engagement across school systems. 

**About the Project:**
Development of a system for accounting the income / outcome of inventory (mainly books / textbooks / inventory for students).

**Project Team:**
When you join our team, you'll be immersed in a culture where teammates always help each other achieve better results. We believe that together we are greater and that we can find brilliant solutions by sharing ideas. 

**Position Requirements:**
- Proven work experience as a team leader
- 5+ years experience in developing 
- Hands-on experience with React, Redux
- Experience with  SQL, PostgreSQL
- Working knowledge of ASP.NET MVC
- Hands-on experience with .Net 6
- Experience using AWS and Designing Microservices
- Technical leadership skills
- Experience writing technical design documents
- Ability to demonstrate strong written and verbal communication skills
- Pragmatic approach to balancing process against flexibility in achieving objectives
- Excellent organisational skills including the capacity to self-manage, structure work, set priorities, and work to deadlines

**Nice to Have:**
- Kubernetes or EKS experience
- A Bachelor's or Master’s degree in Computer Science or Software Engineering 

**Position Responsibilities: **
- Work with a team of developers, designers, and stakeholders to plan, build, and deliver updates to customer’s core products and services every sprint
- Participate in full-stack development 
- Provide technical leadership for the team – mentor, coach, and lead by example
- Communicate clear instructions to team members and help manage the flow of day-to-day operations
- Upgrade, configure, and debug existing systems
- Provide technical support
- Work both independently and in close collaboration with the team 
- Perform code review to ensure best practices are followed

**Company offers:**
- Vacation is 20 working days / till 20 working days per year for sick leaves
- Full payment of taxes
- English courses
- Flexible work schedule
- Friendly environment
- Medical insurance
- Sport compensations
- Opportunity for career growth