Position: Team Lead - Full Stack
Company: Innovecs
Category: .NET
Experience required: 5y
English level: fluent

WHO WE ARE
Trusted partner to more than a hundred different clients.
We believe that inspiring and delightful work atmosphere is business-vital.
Successful matchmakers: right people for the right teams!
Recognized leader of outsourcing in the IT (we don't want to bore you down with all our awards, so here are just some of them: 800-1500 category on DOU, Global Outsourcing Companies, Custom Software Development Companies, and much more in fact).
The blooming and ambitious hub that helps its partners and members to reach new horizons.

THE PROJECT
A world-leading provider of real-time sports data, working with sports betting industry key clients. Powered by a unique proprietary API technology, state-of-the-art sportsbook trading management services, and accurate sports data feeds.
At the moment the Dev team is planning an expansion and we're looking for strong programmers who in collaboration with the UI/UX and Product teams will work on the internal systems (back-office) of the platform.

POSITION REQUIREMENTS:

- B.Sc. in Computer Science
- At least 4 years leading full stack development
teams.
- At least 5+ years experience as C# .NET developer.
- Frontend: Angular, TypeScript, ES6, Redux, CSS, HTML
- Experience building distributed multi-tiered systems
that feature high throughput, low latency, and high availability.
- In-depth knowledge with Scrum/Agile methodology
- In-depth knowledge with code testing methodology
(unit tests, integration tests, DI, Mockups)
- Experience in Open source Technologies such as RabbitMQ/MSMQ/Kafka,
Redis, Docker, etc. – advantage

GREAT IF YOU HAVE:
Strong leadership skills
Excellent communication and collaboration skills
Team player, highly motivated, can-do approach
Experience in Microservices architecture and development
- advantage

HIRING STAGES 
1.Initial HR call (approximately 30 minutes online).
2.Technical interview with Lead  Engineer and Team Lead (online).
3.Final interview with the client  (online). 

Про компанію Innovecs
We are a global digital transformation tech company. We create digital solutions powered by innovative technologies and incorporate emerging trends to help businesses transform and grow. We are looking for enthusiasts to complement our teams of experts and deliver life-changing products together.
More about Innovecs: www.youtube.com/watch?v=9UA4_oHyYwk