Senior Fullstack Engineer (.NET + React/Angular/Vue)
Spyrosoft
⚲ Wrocław, Łódź, Kraków, Warszawa, Białystok, Gdańsk
80 - 120 PLN/h netto (B2B)
Wymagania
- .NET C#
- Vue.js
- Azure
- React/Angular
Opis stanowiska
We are looking for a Senior Fullstack Developer to design and develop new features and modules for our ERP system. Form of cooperation: freelance project-specific B2B contract with an estimated duration through the end of 2026, offering the potential for extension based on project needs and performance.Requirements: • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field • Proven experience as a Software Engineer with a significant focus on backend development • Good experience with C#, .NET and Vue2/Vue3 • Good knowledge on HTML5 / CSS, nHibernate and REST APIs • Cloud experience on Azure (cloud functions, messaging, storage) Docker / containers • Expertise in SQL, including database design, query optimization, performance tuning, and working with relational database management systems (e.g., MSSQL and PostgreSQL) • Familiarity with agile development methodologies and working in a scrum team • Strong proficiency in Microsoft Azure services, including but not limited to: Azure Compute services and Azure Data services. Integration services (e.g., Azure Logic Apps, Azure Service Bus) • Knowledge of Azure AI • Solid understanding of software development principles, design patterns, and best practices • Experience with version control systems (e.g., Git) • Excellent problem-solving and analytical skills • Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders • Fluency in English, both written and spoken. Main responsibilities: • Design, develop, and deploy robust and scalable applications and services on Microsoft Azure • Collaborate with product owners, designers, and other engineers to understand requirements and translate them into technical solutions • Participate in architectural discussions and contribute to the evolution of our system design on Azure • Ensure the performance, reliability, and security of our applications and infrastructure • Troubleshoot and resolve complex technical issues • Write clean, well-documented, and testable code • Contribute to and utilize Azure DevOps for CI/CD pipelines and infrastructure as code • Stay up to date with the latest trends and technologies in Azure and related areas