Senior Full Stack Engineer ( .NET, Vue.js and TypeScript)
Job Title: Senior Full Stack Engineer
This role can be carried out remotely, provided the consultant is based within Poland.
Are you an experienced Full Stack Engineer looking for the right place to apply your passion for building products that truly matter? Join us and contribute to one of several digital projects. You will work closely with end-users, product and project stakeholders, and development teams to build and evolve reliable, secure, and user-friendly applications that support important business needs.
Main Responsibilities
• 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.
Key Requirements
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 the 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.
Other Details
At the company, people are more than their technical skills. Teamwork, ownership, and personal contributions are valued to help maintain a positive and inclusive working environment. The corporate language is English, and fluency in both written and spoken English is expected.
Deadline
Please note that applications will be assessed as they come in, so applying as soon as possible is recommended.
Required Skills
Required Languages
🇬🇧 English