Fullstack Software Engineer (.NET+React)
Project description:
We are looking for an experienced and committed Fullstack Software Engineer (.NET + React) to join our team in developing a new HR Management product for a leader in the Polish market.
As a Fullstack Software Engineer, you will be responsible for developing and maintaining key business applications built with .NET and React, running on Microsoft Azure. You will also use your SQL expertise to design and optimize data models and queries.
You will collaborate closely with product owners, designers, and other engineers to deliver high-quality software that meets real business needs. This role offers the opportunity to influence the product’s direction, participate in architectural decisions, and further develop your skills in a modern cloud-based environment.
Requirements:
Commercial experience as a Software Engineer (2–5 years).
Strong knowledge of C# and the .NET platform.
Experience in developing frontend applications using React.
Good knowledge of SQL and relational databases (e.g., SQL Server, Azure SQL).
Experience with Microsoft Azure or another public cloud platform.
Experience working in Scrum teams.
Knowledge of version control systems (e.g., Git).
Ability to write clean, readable, and maintainable code.
Strong analytical and problem-solving skills.
Ability to work in a team and communicate effectively with both technical and business stakeholders.
Good command of English (minimum B1/B2 level).
Nice to have:
Bachelor’s or Master’s degree in Computer Science or a related field.
Experience with Azure DevOps and CI/CD pipelines.
Experience working with TypeScript.
Knowledge of design patterns and architectural principles.
Experience in writing unit and automated tests.
Knowledge of web application security best practices.
Main responsibilities:
Design, develop, and maintain web applications using .NET and React.
Develop and enhance new web applications and backend services.
Implement and optimize SQL queries and database structures.
Collaborate with product owners, UX designers, and other engineers.
Participate in system architecture design and implement best technical practices.
Ensure application performance, reliability, and security.
Write clean, testable code following best practices.
Participate in code reviews and continuous improvement of the software development process.
Collaborate within a Scrum team.
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Poland (PL)
- Remote status
- Fully Remote
- Hourly salary
- PLN70 - PLN95
- Employment type
- Full-time
- Skills
- .NET, ReactJS
- Experience
- Regular
- Area
- Fullstack
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.
Already working at Spyrosoft?
Let’s recruit together and find your next colleague.