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).
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.