.NET Team Leader with Angular or React

AppGreat is one of the fastest-growing global IT companies, supporting the highest-tech organizations in the world with 5 offices: 2 in Sofia, 1 in Plovdiv, 1 in Skopje, and 1 in Bucharest.
We are walking with top talents and highly experienced management to ensure the world’s leading technology companies meet all the business challenges that the future holds.
We are AppGreat! We are a young and ambitious company like no other!

The most important part of AppGreat is the team. From our founders to the last person, we are committed to creating a pleasant environment where everybody feels like they belong.
We invest in them in any way we can, starting with the amazing office atmosphere, unique benefits, and career growth opportunities.

We are seeking a skilled and motivated full-stuck Team Leader with .Net  expertise in Angular or React. The ideal candidate will lead a team of developers in designing, building, and maintaining scalable platforms and applications. This role combines technical leadership with hands-on development, requiring strong experience in .NET, modern frontend frameworks, and the gaming domain.

  1. Technical Leadership:
    • Lead a team of developers and Qa’s, providing mentorship, guidance, and code reviews.
    • Define technical architecture and ensure best practices in coding, design, and deployment.
    • Stay updated on emerging technologies and evaluate their potential for the gaming platform.
  2. Full-Stack Development:
    • Oversee and contribute to the development of backend services using .NET Core 
    • Lead frontend development efforts using Angular to deliver rich user experiences.
    • Integrate third-party APIs or tools to enhance platform functionality.
  3. Collaboration and Coordination:
    • Work closely with product managers, designers, and QA teams to align development efforts with business goals.
    • Facilitate clear communication between stakeholders and the development team.
    • Break down complex projects into manageable tasks and ensure timely delivery.
  4. Quality and Performance Optimization:
    • Implement and maintain high standards for code quality, security, and performance.
    • Ensure seamless integration of backend and frontend components.
    • Optimize gaming applications for performance across devices and browsers.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • 5+ years of experience in software development, 
  • Strong expertise in .NET (C#, .Net Core).
  • Experience with Angular or React (preferably Angular).
  • Experience with iGaming platforms or related applications. – an advantage
  • Proficiency in RESTful API design and development.
  • Solid understanding of frontend state management (e.g., Redux, NgRx).
  • Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines.
  • Knowledge of database systems, l (SQL Server)
  • Attractive remuneration package;
  • Comprehensive training and development programs
  • Hybrid working model and a great office location – we are next to Paradise Mall in Sofia;
  • A generous social package that includes food vouchers, private medical insurance, sports membership card with a huge discount, a Netflix or Spotify subscription, company events, an additional day off on your birthday;
  • Company treats such as fresh fruits and nuts, coffee, snacks, sweets, and protein bars at the office;
  • A great opportunity for you to be surrounded by happy and content people.

Apply now