Submeter
Senior Full-Stack Developer (Angular + .NET)
Descrição da posição
Our company is an innovative technology company delivering state-of-the-art digital solutions to clients across Europe.
We are seeking a Senior Full-Stack Developer with expertise in Angular, .NET, and SharePoint to join our remote engineering team, contributing to the development of cutting-edge applications.
Job Summary:
As a Senior Full-Stack Developer, you will design, develop, and maintain web applications using Angular for the front-end, .NET for the backend, and SharePoint for collaboration and content management solutions. You will work remotely with a distributed team across the EU, delivering high-quality, scalable, and user-focused solutions. This role requires EU citizenship and fluency in English, along with at least one advanced software development certification.
Key Responsibilities:
- Develop and maintain responsive front-end applications using Angular and related frameworks.
- Build and optimize server-side logic and APIs using .NET Core or .NET Framework.
- Design and implement SharePoint-based solutions, including custom workflows, web parts, and integrations.
- Collaborate with product managers, designers, and other developers to deliver end-to-end solutions.
- Ensure application performance, security, and scalability through best practices and code reviews.
- Write clean, modular, and well-documented code adhering to industry standards.
- Integrate third-party services and APIs to enhance application functionality.
- Participate in agile processes, including sprint planning, stand-ups, and retrospectives.
- Troubleshoot and resolve technical issues across the full stack.
- Stay updated on emerging technologies and propose improvements to existing systems.
Requirements
Requirements:
Education:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Experience:
- Minimum of 5 years of professional experience as a Full-Stack Developer or similar role.
- Extensive experience with Angular for front-end development.
- Strong expertise in .NET (C#, ASP.NET Core, or ASP.NET MVC) for backend development.
- Proven experience with SharePoint development, including customizations and integrations.
- At least one advanced certification in software development (e.g., Microsoft Certified: Azure Developer Associate, Certified Scrum Developer, or equivalent).
- Experience with RESTful API design and integration.
- Familiarity with version control systems (e.g., Git).
Technical Skills:
- Expert-level proficiency in Angular (Angular 8 or higher) and TypeScript.
- Strong knowledge of .NET Core or .NET Framework for building scalable backend services.
- Experience with SharePoint Framework (SPFx), SharePoint Online, or on-premises SharePoint development.
- Proficiency in HTML5, CSS3, and JavaScript.
- Knowledge of relational databases (e.g., SQL Server) and ORM frameworks (e.g., Entity Framework).
- Familiarity with cloud platforms (e.g., Azure) is a plus.
Language Skills:
- Fluency in English (written and spoken) is mandatory.
Citizenship:
- Must hold EU citizenship or a valid work permit for remote work within the EU.
Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills in a remote work environment.
- Ability to manage time effectively and work independently.
- Proactive attitude toward learning and adopting new technologies.
Nice-to-Have:
- Microsoft certifications (e.g., Microsoft Certified: Power Platform Developer Associate).
- Experience with Azure DevOps or other CI/CD tools.
- Familiarity with testing frameworks like Jasmine, Karma, or NUnit.
- Knowledge of containerization tools like Docker.
Quer se candidatar?
Cargo
Nome*
Email*
Telefone*
País*
Cidade*
Linkedin
Upload your CV*
(máx. 4MB)
Faça upload da sua foto ou video
(máx. 4MB)


