We are looking for an enthusiastic Full Stack.NET Engineer to join our team in evolving Frontiers' publishing platform. The platform is large and complex, combining both modern and legacy technologies. This role involves maintaining and improving existing systems built with older technologies while contributing to the gradual transition toward a more modern and scalable architecture.
Requirements
- 4+ years of experience in software engineering, specializing in.NET Core/Framework.
- 3+ years of hands-on experience with Vue.js, including Vue 2 and Vue 3.
- Familiar with Agile/Scrum methodologies.
- Skilled in building and consuming RESTful APIs.
- Deep expertise in Vue.js, including Vue 2 and Vue 3, with a strong understanding of state management, component-based architecture, and best practices for building scalable front-end applications.
- Experience troubleshooting complex production issues using monitoring tools such as New Relic, Grafana, and others.
- Experience with MongoDB.
- Hands-on experience with the Azure cloud platform.
- Strong proficiency in object-oriented programming and SOLID principles.
- Experience integrating AI solutions into customer-facing applications.
- Proficient in leveraging AI to enhance daily engineering work.
- Solid understanding of microservices and micro-frontend concepts.
- Excellent problem-solving skills with a strong attention to detail.
Benefits
- 4 additional wellbeing days in addition to existing annual leave allowance
- Access to learning platforms and dedicated learning & development time
- A range of wellbeing initiatives, including free online yoga classes and an employee assistance plan
- Employees can dedicate three days each year to volunteer
- Additional benefits depending on your location (e.g. pension plan and private medical care)