Fullstack Developer


Lisbon
Permanent
Negotiable
Enterprise Solutions​
PR/561791_1758710337
Fullstack Developer

Full Stack Developer (.NET + Angular/React)

Be among the first engineers to join a cutting-edge IT Hub in Lisbon, delivering next-generation solutions for a global enterprise. You'll work with the latest Microsoft technologies (.NET, Azure, DevOps) in a modern, agile environment, collaborating with talented teams across Europe. This is your chance to shape technical standards, influence architecture, and build innovative products from day one. If you're excited by greenfield projects, cloud-first development, and a culture of continuous learning, we want to hear from you!

Overview

As a Full Stack Developer, you will build and maintain both backend and frontend components of web applications for a newly established IT Hub in Lisbon. You will collaborate closely with UX/UI designers, backend engineers, and international teams to deliver robust, scalable, and high-performance solutions using .NET and Angular or React. This permanent role offers the opportunity to work on greenfield projects and contribute to the technical direction of a global organization.

Key Responsibilities

  • Develop full stack solutions using .NET (C#) for backend and Angular or React for frontend.
  • Collaborate with UX/UI designers and backend engineers to deliver seamless user experiences.
  • Ensure responsive, high-performance, and secure applications.
  • Participate in Agile development processes, including code reviews and sprint ceremonies.
  • Write clean, maintainable, and testable code following best practices.
  • Troubleshoot, debug, and optimize application performance.
  • Contribute to technical design discussions and architectural decisions.
  • Stay up to date with emerging technologies and propose improvements.

Requirements

  • Proficiency in .NET (C#), JavaScript/TypeScript, and either Angular or React.
  • Experience building RESTful APIs and integrating frontend with backend services.
  • Familiarity with Azure DevOps and cloud-based development is a plus.
  • Strong understanding of software engineering principles and design patterns.
  • Experience with Agile methodologies (Scrum or Kanban).
  • Excellent problem-solving and communication skills.
  • Fluency in English; Portuguese or German is a plus.
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).

Handpicked roles for you