该职位来源于猎聘 We're looking for developers who excel in either back-end (C# and .NET 8) or front-end (Angular 18) development—or both Full Stack Developer—to help us design, build and ship cloud-ready web applications. Role 1: Back-End .NET Developer We are hiring a back-end specialist to build and maintain the server-side of our cloud-ready web applications. You will focus on C# and .NET 8, design clean, scalable APIs, and work closely with our front-end and DevOps teams. Key responsibilities:
- Design and implement RESTful and micro-service APIs using C#, .NET 8, EF Core and Clean Architecture / DDD
- Model, migrate and optimize data in SQL Server and MySQL using EF Core Code-First
- Secure APIs with JWT tokens and MSAL integration
- Containerise services with Docker, deploy via GitLab CI/CD pipelines, and manage environments on Kubernetes, Nginx and IIS
- Write comprehensive unit tests and apply repository pattern for maintainability
- Collaborate in agile sprints, participate in code reviews and share knowledge with the team Required skills:
- 3+ years of professional C# and .NET experience
- Strong proficiency in EF Core, SQL Server and MySQL
- Hands-on experience with Docker, Kubernetes and GitLab CI/CD
- Familiarity with Clean Architecture, DDD and repository pattern
- Understanding of authentication/authorisation using JWT and MSAL
- Commitment to automated testing and high code quality Nice to have
- Exposure to NuGet package management, AutoMapper, options pattern and centralized logging
- Prior work in regulated or enterprise environments Role 2: Front-End Angular Developer We are looking for a dedicated front-end engineer to craft responsive, accessible and high-performance user interfaces in Angular 18. Key responsibilities:
- Build and maintain SPAs with Angular 18, TypeScript, NgRx and PrimeNG
- Develop reusable components using HTML5, CSS/LESS/SCSS and follow enterprise design systems (e.g., Scania Tegel)
- Implement route guards, interceptors and lazy-loading for optimal performance and security
- Integrate with back-end APIs, handle authentication via MSAL and JWT tokens
- Containerise front-end builds with Docker, deploy through GitLab CI/CD to Nginx or IIS
- Write unit tests for components and services, ensure accessibility standards are met
- Collaborate with UX designers, back-end developers and QA in agile ceremonies Required skills:
- 3+ years of professional Angular and TypeScript development
- Deep knowledge of Angular architecture, NgRx state management and reactive programming
- Proficiency in HTML5, CSS/LESS/SCSS and responsive design
- Experience with GitLab CI/CD and Docker-based deployments
- Understanding of web security practices, including JWT and route guards
- Commitment to writing unit tests and maintaining clean, documented code
- Familiarity with PrimeNG, Scania Tegel or similar component libraries
- Exposure to performance optimisation techniques and accessibility standards (WCAG)
- Prior experience in enterprise or B2B SaaS products
- Proficiency in both spoken and written English
- Experience of agile working methods
- A plus is knowledge of the Apriso generic programming languages and application systems
- Bachelor's degree or above, major in IT or related.
- The ability to be self-motivated and to be self-organizing in a team environment.
- We expect applicants to be organized, driven and have a strong service-minded approach.