Full Stack Engineer

Thoughtlabs Belgium — Luxembourg · Posted ~5 hours ago

Contract Onsite

Skills

C# .NET Core REST APIs Microservices React Angular TypeScript SQL Entity Framework Azure CI/CD Clean Architecture SOLID Design Patterns RxJS

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A six-month renewable opportunity is available for a Full Stack Engineer to build and maintain scalable applications. The role combines C# and .NET backend services, REST APIs, microservices, modern React or Angular interfaces, SQL and ORM development, cloud infrastructure, CI/CD automation, and strong software architecture practices.

Highlights

Six-month renewable engagement focused on modern full-stack development, cloud solutions, scalable architecture, and contemporary software engineering practices.

Description

Full-Stack Developer – C# / .NET & React / Angular Lieu : Luxembourg Durée : 6 mois renouvelable Key Responsibilities : Design, develop, and maintain scalable full-stack applications using modern development practices. Develop robust backend services and RESTful APIs using C# and .NET Core. Design and implement microservices-based architectures. Develop responsive and user-friendly interfaces using React and/or Angular. Work with TypeScript and, where applicable, RxJS for modern frontend applications. Integrate frontend applications with backend APIs and external services. Design and optimize SQL databases, queries, and data access layers. Use Entity Framework / Entity Framework Core for database interaction and ORM. Leverage Microsoft Azure services to build, deploy, and operate cloud-based solutions. Implement and maintain CI/CD pipelines and automated deployment processes. Apply Clean Architecture, SOLID principles, design patterns, and software engineering best practices. Contribute to technical design decisions, code reviews, testing, and continuous improvement. Collaborate closely with developers, architects, business stakeholders, and project teams. Ensure solutions meet high standards of security, performance, scalability, maintainability, and reliability. Technical Skills Backend Strong experience with C# and .NET / .NET Core REST APIs and API design Microservices architecture Entity Framework / Entity Framework Core Strong knowledge of SQL and relational databases Understanding of Clean Architecture, SOLID principles, and design patterns Frontend Professional experience with React and/or Angular Strong knowledge of TypeScript Experience with RxJS is a plus, particularly in Angular environments Good understanding of UI/UX fundamentals Experience integrating frontend applications with REST APIs and external services Focus on responsive, accessible, and maintainable user interfaces Cloud & DevOps Experience with Microsoft Azure services Understanding of cloud-native application development Experience with CI/CD pipelines Familiarity with source control, automated testing, and deployment practices Experience & Qualifications Degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience. Previous professional experience as a Full-Stack Developer or Software Engineer. Strong backend development experience with C# / .NET Core. Solid frontend development experience with React and/or Angular. Experience working in Agile / Scrum environments. Strong analytical and problem-solving skills. Ability to work independently while collaborating effectively within a multidisciplinary team. Strong attention to code quality, architecture, and technical best practices. Language Requirements Fluent English is required. French is considered a plus