emagine
Senior Full Stack Engineer
Develop, test, deploy, and support full stack applications on Microsoft Azure: backend services and REST APIs in .NET plus responsive frontend features in Vue.js and TypeScript, with CI/CD, automated testing, and production support in an Agile/DevOps setup.
- Compensation
- Not disclosed
- Location
- Poland
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 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 related field, or equivalent practical experience
Nice to have
- Experience with Claude Code
Full description
We’re looking a Full Stack Engineer who 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, ensuring 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.
Nice to Have
- Experience with Claude Code.