We are looking for an experienced Senior .NET + Angular Developer to join a high-impact engineering team building complex, data-intensive applications. This role suits someone who enjoys clean architecture, scalable design, and building robust front- and back-end features with modern .NET and Angular technologies.
Details
- Location: Remote/EU preferred
- Employment Type: Full-time, long-term
- Start Date: ASAP
- Language Requirements: English — Upper-Intermediate+
Key Responsibilities
- Design, develop, and maintain scalable back-end services using .NET/C#.
- Build dynamic, responsive UI components using Angular (TypeScript).
- Implement and integrate REST APIs for complex data workflows.
- Work with SQL databases to design schemas, optimize queries, and ensure data integrity.
- Apply clean architecture principles and design patterns across the codebase.
- Collaborate with cross-functional teams to translate requirements into technical solutions.
- Maintain code quality through automated testing, peer reviews, and CI/CD best practices.
- Optimize system performance and solve complex engineering challenges.
- Contribute to architectural decisions and continuous improvement of development processes.
Requirements
- 5+ years of professional experience with .NET (C#).
- Strong experience with JavaScript/TypeScript and Angular.
- Background working with complex, data-intensive systems.
- Deep understanding of clean architecture, design patterns, SOLID principles.
- Strong experience with REST API development and integration.
- Proficiency with SQL (queries, optimization, data modeling).
- Experience with automated testing and version control (Git).
- Ability to work independently and drive solutions end-to-end.
Nice to Have
- Experience with CAD/engineering software.
- Knowledge of 3D model integrations or visualization frameworks.
- Exposure to cloud platforms (Azure/AWS/GCP).
- Experience with microservices, containers (Docker/K8s).