This is a remote position.
Job Title: Fullstack Developer (510 years of experience)
Location: Lisbon Portugal
Work Regime: Full-time & Remote
Overview / Summary:
We are looking for a Fullstack Developer to join our development team. The ideal candidate has a strong background in Angular with solid knowledge of RESTful architectures cloud solutions and Agile practices. You will be responsible for building scalable web applications from end to end delivering intuitive user interfaces and robust backend services.
Responsibilities and Tasks:
- Design develop and maintain frontend applications using Angular TypeScript HTML CSS and NgRx;
- Build and optimize backend services C# Entity Framework Core (EF Core) and SQL Server;
- Implement and secure RESTful APIs including authentication authorization and data protection mechanisms;
- Collaborate with cross-functional teams in Agile/Scrum environments following Test-Driven Design (TDD) principles;
- Deploy and manage applications using Azure PaaS Git workflows and Microsoft DevOps tools for CI/CD integration.
Requirements
Mandatory Requirements:
Bachelors or Masters degree in Computer Science Software Engineering or a related field;
5 to 10 years of experience in fullstack web development;
Proven experience with Angular and C#;
Strong understanding of REST architectures API security and database integration with EF Core and SQL Server;
Experience with Agile/Scrum methodologies and Test-Driven Design (TDD);
Hands-on experience with Azure and DevOps pipelines;
Strong problem-solving and analytical thinking;
Excellent communication and teamwork skills;
Attention to detail quality and performance;
Proactive collaborative and adaptable mindset;
Fluent in English (written and spoken).
Tech Stack
Frontend: Angular TypeScript NgRx HTML CSS UI Design;
Backend: .NET C# REST APIs Entity Framework Core (EF Core) SQL Server;
Security: Authentication Authorization Securing APIs;
Cloud & DevOps: Azure PaaS Services Microsoft DevOps Tools Git & Git Workflow;
Practices: Agile/Scrum Test-Driven Design (TDD).
Bachelors or Masters degree in Computer Science Software Engineering or a related field; 5 to 10 years of experience in fullstack web development; Proven experience with Angular and C#; Strong understanding of REST architectures API security and database integration with EF Core and SQL Server; Experience with Agile/Scrum methodologies and Test-Driven Design (TDD); Hands-on experience with Azure and DevOps pipelines; Strong problem-solving and analytical thinking; Excellent communication and teamwork skills; Attention to detail quality and performance; Proactive collaborative and adaptable mindset; Fluent in English (written and spoken).