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!
WHY JOIN OUR DREAM TEAM?
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.
As the Group Leader, you will be responsible for building and managing a team of developers, defining the architectural vision for the iGaming platform, and ensuring alignment with business goals. You will lead the design, development, and deployment of scalable, secure, and high-performance solutions using .NET for the backend and Angular for the fro
RESPONSIBILITIES:
Architectural Leadership:
- Define and implement the architectural vision, ensuring it meets performance, scalability, and security requirements.
- Develop a modular and maintainable architecture using microservices, serverless computing, or other modern paradigms.
- Collaborate with stakeholders to align technical architecture with product and business strategies.
- Conducted architectural reviews and ensured adherence to best practices and design patterns.
Team Building & Leadership:
- Recruit, onboard, and manage a team of developers, QA, and DevOps
- Provide technical mentorship and foster a collaborative, innovative team culture.
- Set clear goals, evaluate performance, and support the growth of team members.
Project Oversight:
- Oversee the design, architecture, and development of new features and platform enhancements.
- Ensure the delivery of high-quality, scalable, and secure software solutions within deadlines.
- Translate business requirements into technical specifications and development tasks.
Technical Expertise:
- Act as the technical authority on .NET and Angular development, driving coding standards and best practices.
- Resolve complex technical issues and perform hands-on development or code reviews when needed.
- Stay up-to-date with industry trends, emerging technologies, and innovations in iGaming.
- Manage DevOps engineers to streamline CI/CD pipelines and ensure efficient deployment processes.
Collaboration & Stakeholder Management:
- Work with product managers and UI/UX designers to ensure seamless integration of features.
- Engage with other technical leaders to align cross-team architectural decisions.
Process & Governance:
- Establish and optimize development workflows and Agile processes to ensure team efficiency.
- Define and enforce standards for documentation, version control, and code quality.
- Create and maintain architectural documentation for future reference and scalability.
REQUIREMENTS:
- 5+ years of experience in software development, with a focus on .NET and Angular.
- 3+ years in an architectural or leadership role managing and mentoring teams.
- Experience in the gaming industry/ gaming product – a MUST
- Expertise in .NET (C#, ASP.NET Core) and Angular (latest versions).
- Proven experience designing scalable and maintainable architectures, such as microservices or event-driven systems.
- Strong understanding of cloud platforms (Azure, AWS) and serverless computing.
- Proficiency in RESTful APIs, database design (SQL/NoSQL), and modern DevOps practices.
- Familiarity with containerization (Docker, Kubernetes) and observability tools.
- Excellent leadership, decision-making, and communication abilities.
- Strong analytical thinking and problem-solving skills.
- Ability to translate business needs into technical solutions.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
OUR OFFER:
- Attractive remuneration package;
- Excellent career growth opportunities;
- Flexible option for remote work;
- 25 days annual leave, plus an additional day for your birthday on top of that;
- A social package that includes additional medical insurance, sports club card, Netflix or Spotify subscription, company events, and many others;