
Join an international team shaping software solutions that reach users worldwide, where you’ll lead technical initiatives, build high-quality, scalable applications, and collaborate with skilled professionals—all while enjoying 4 days remote work per week in an innovative, fast-moving environment.
Main responsibilities:
- Lead and support development activities, delivering reliable, scalable software.
- Collaborate with cross-functional teams to design and implement full-stack solutions.
- Build and maintain frontend applications with Angular and backend services using .NET.
- Apply best practices in software design, architecture, and testing.
- Optimize performance, maintain security standards, and introduce technical improvements.
- Drive iterative development processes and promote continuous learning across the team.
Required skills:
- Proven expertise in Angular (RxJS, Angular CLI/Material, testing).
- Strong .NET experience (ASP.NET Core/Web API, C#), including RESTful APIs, authentication, caching, and performance optimization.
- Solid frontend skills: HTML, CSS/SCSS, JavaScript; Redux/NgRx a plus.
- Hands-on backend development and API integration experience.
- Understanding of full-stack architecture (microservices, client-server, scalable systems).
- 5+ years in senior or technical lead roles within dynamic development teams.
- Experience with CI/CD, automated testing (TDD/unit/integration), and relational databases (MS SQL Server or similar).
- Strong grasp of OOP, design patterns, and enterprise architecture concepts.
- Bachelor’s degree in Computer Science or related field.
- Excellent English communication skills.
Advantages:
Experience in payments, financial services, or internet security
What our partner can offer to you:
- 4 days remote work per week with home office support.
- Competitive salary and benefits, including a sports/wellness card.
- Work on international projects with measurable impact.
- Join a collaborative, growth-focused team that values creativity, ownership, and innovation.