Back to search
act digital Linkedin · Posted 2d ago

Fullsctack developer

Portugal

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.


Responsibilities

  • Design, develop, and implement scalable and efficient full-stack web applications using .NET Core and Angular.
  • Write clean, well-documented, and testable code for both front-end and back-end components.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Participate in code reviews to ensure code quality, adherence to development standards, and knowledge sharing.
  • Troubleshoot, debug, maintain, and enhance existing applications.
  • Optimize applications for performance, scalability, and reliability.
  • Ensure the security, stability, and overall performance of applications.
  • Actively participate in technical discussions and team meetings, collaborating with internation colleagues.


Requirements

  • Proven experience developing full-stack applications with .NET Core and Angular (preferably Angular 10+).
  • Strong proficiency in C#, TypeScript, HTML5, and CSS3 (including preprocessors such as SASS/LESS).
  • Experience building complex, responsive Single Page Applications (SPAs).
  • Strong experience with ASP.NET Core MVC and Web API.
  • Experience designing and implementing RESTful APIs.
  • Experience with Entity Framework Core.
  • Experience with SQL Server or other relational databases.
  • Strong understanding of RxJS and reactive programming principles.
  • Experience with state management libraries such as NgRx.
  • Familiarity with front-end build tools such as Angular CLI and Webpack.


Development Practices & Tools

  • Proficiency with Git, including branching strategies and pull request workflows.
  • Experience with CI/CD pipelines (e.g., Azure DevOps, GitLab CI, Jenkins).
  • Solid understanding of SOLID principles, design patterns, and unit testing.
  • Experience working in Agile environments (Scrum/Kanban).


Porto or Lisbon: 2x week at the office

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search