Build and evolve reliable, secure, user-friendly applications for digital projects that support business needs. Develop full-stack software using .NET, Vue.js, TypeScript and Microsoft Azure.
3–5+ years of software development experience across design, implementation, deployment and support.
Strong hands-on full-stack development experience with .NET, Vue.js and TypeScript.
Practical experience with Microsoft Azure, including deployment and operation of cloud-based applications.
Experience designing and developing REST APIs and integrating frontend applications with backend services.
Strong understanding of the complete software development lifecycle, automated testing, version control and CI/CD.
Understanding of secure software development, application performance, scalability and maintainability.
Independent problem-solving, attention to detail and effective communication with technical and non-technical stakeholders.
Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent practical experience.
Develop, test, deploy and maintain full-stack software supporting digital projects.
Build backend services and APIs using .NET, and develop responsive frontend features using Vue.js and TypeScript.
Develop, deploy and operate cloud-based solutions on Microsoft Azure.
Improve application quality, security, performance and scalability through automated testing, CI/CD, debugging, monitoring and observability.
Contribute to solution design and technical decisions to ensure maintainable and reusable software.
Collaborate with end-users, product owners, project stakeholders and developers in an Agile and DevOps setup.
Support applications throughout their lifecycle, including production readiness, incident resolution and continuous improvement.
The consultant must be based within Poland to work remotely.