Full Stack Developer (.NET / Angular / Azure)
¿Tiene su CV preparado? Si es así y confía en que este es el puesto ideal para usted, asegúrese de enviar su solicitud lo antes posible.
Location: Barcelona
Working Model: Monday to Thursday in the office, flexible Fridays
We are supporting a integral organisation undergoing significant digital transformation and expanding its Digital Commerce engineering capability. As a Full Stack Developer, you will play a key role in building and enhancing enterprise-scale customer experience and eCommerce platforms used by global partners and customers.
This is an opportunity to work on modern cloud-native applications across the full technology stack, leveraging the latest Microsoft technologies, Angular front-end frameworks, and AI-assisted development tools to deliver scalable, high-performing software solutions.
You will collaborate closely with Solution Architects, DevOps Engineers, QA teams, and Agile delivery teams to build secure, maintainable, and innovative applications that support mission-critical digital platforms.
What You'll Be Doing
- Design, develop, and maintain scalable full stack applications using C#/.NET and Angular
- Developing accessible digital applications in line with modern accessibility standards and best practices (e.g. WCAG compliance).
- Build and enhance RESTful APIs and microservices-based architectures
- Collaborate with Architecture, Security, QA, and DevOps teams throughout the SDLC
- Translate business and technical requirements into high-quality, maintainable code
- Participate in Agile Scrum ceremonies and contribute to continuous improvement initiatives
- Conduct code reviews and provide technical guidance to other developers
- Support deployment, testing, maintenance, and production issue resolution
- Create and maintain unit tests to ensure application stability and quality
- Work with CI/CD pipelines and modern DevOps tooling
- Explore and implement AI-driven engineering capabilities and automation opportunities
- Utilise tools such as GitHub Copilot responsibly to improve productivity and code quality
- Ensure adherence to security standards, engineering best practices, and architectural principles
Key Skills & Experience
- 7+ years of commercial experience in C#/.NET development
- Strong experience with .NET Core, ASP.NET, and Entity Framework
- Solid front-end development expertise with Angular 9+, TypeScript, RxJS, HTML, CSS, and SASS
- Experience building RESTful APIs and microservices architectures
- Hands-on experience with modern frameworks and tools such as:
- GraphQL (Hot Chocolate)
- MassTransit
- Autofac
- AutoMapper / Mapster
- FluentValidation
- Apollo Angular
- Angular Material
- Experience working within Microsoft Azure cloud environments
- Familiarity xqysrnh with DevOps and Infrastructure-as-Code tooling including Azure DevOps, Terraform, and PowerShell
- Strong understanding of SOLID principles, design patterns, Git, and software architecture best practices
- Experience working with AI-assisted development tools such as GitHub Copilot
- Strong communication and collaboration skills
- English language skills at B2 level or above
- Degree in Computer Science, Information Systems, or a related field
Nice to Have
- Experience with Commerce Tools, Kontent.AI, Algolia, Elasticsearch, or Solr
- Familiarity with Docker and testing frameworks/tools such as Xunit, Moq, and Snapshooter
- Knowledge of SEO best practices and analytics/tracking integrations
- Experience delivering high-traffic eCommerce or digital marketing platforms
- Exposure to AI/ML tooling, chatbot frameworks, semantic search, or prompt engineering concepts