FullStack Developer

FullStack Developer

Descrição da Função

Project: The developer will join a product‑focused team responsible for building and evolving a modern web platform. The project involves developing scalable backend services in .NET and dynamic, responsive front‑end interfaces in Angular. Role: Design, develop and maintain full‑stack features using .NET (C#) and Angular. Implement RESTful APIs, business logic, and data access layers. Build responsive, reusable and maintainable front‑end components in Angular. Collaborate with Product Owners and Analysts to refine requirements and translate them into technical solutions. Ensure code quality through unit testing, peer reviews and adherence to best practices. Participate in Agile ceremonies (daily stand‑ups, sprint planning, retrospectives). Troubleshoot, debug and resolve technical issues across the stack. Contribute to CI/CD pipelines and DevOps practices. Work closely with QA to ensure functional and non‑functional quality. Requirements: 3+ years of experience as a Full‑Stack Developer. Strong proficiency in .NET / .NET Core and C#. Solid experience with Angular (v10+). Experience building REST APIs and microservices. Knowledge of Entity Framework, LINQ and SQL databases. Familiarity with HTML5, CSS3, TypeScript and modern front‑end patterns. Experience with Git, branching strategies and code reviews. Understanding of CI/CD pipelines (Azure DevOps, GitLab CI, Jenkins or similar). Knowledge of clean architecture, SOLID principles and design patterns. French speaker is a plus

Localização

  • Lisboa, Portugal
Contactar empresa