Senior Software Engineer (.NET)
Tech Stack / Keywords
Firma i stanowisko
Frontiers is one of the world’s largest and most impactful research publishers, dedicated to making peer-reviewed, quality-certified science openly accessible. Their mission is to enable better collaboration and faster innovation so that scientists can deliver solutions for healthy lives on a healthy planet. They provide researchers with a trusted, cutting-edge, AI-powered open science platform across 222 community-led journals covering approximately 1,700 academic disciplines.
Wymagania
- 5+ years experience in software engineering specializing in .NET Core/.NET Framework.
- 3+ years hands-on experience with modern frontend frameworks, especially Vue 3.
- Familiarity with Agile/Scrum methodologies.
- Deep expertise in Vue.js (including Vue 2 and Vue 3) with strong understanding of state management and component-based architecture.
- Strong expertise in SQL Server, including performance tuning and query optimization.
- Extensive experience implementing APIs with REST and GraphQL.
- Experience integrating AI solutions into customer-facing applications and leveraging AI to enhance engineering work.
- Experience owning complex, distributed system architectures.
- Solid understanding of microservices and micro-frontend concepts.
- Ability to collaborate and thrive in a hybrid environment.
Nice to have:
- Experience with NoSQL databases like MongoDB.
- Experience with containerization platforms such as Docker and Kubernetes.
Obowiązki
- Design, develop, and maintain scalable, high-performance web applications using .NET and Vue.js.
- Enhance and support existing solutions built with older versions of .NET and Vue.js.
- Collaborate with product managers, architects, and cross-functional teams to gather requirements and determine optimal implementation.
- Write clean, maintainable, and efficient code adhering to best practices.
- Ensure quality of delivered solutions.
- Optimize applications for performance, scalability, and responsiveness.
- Troubleshoot and resolve complex technical challenges.
- Conduct code reviews and mentor junior engineers.
- Maintain a flexible approach and stay current with emerging IT trends.
- Own and drive full-stack projects end-to-end, from specification refinement to production monitoring.
Benefity
- Prioritized office presence with adjustments aligned to company policy.
- Extra wellbeing days beyond annual leave.
- Up to 3 paid volunteering days annually.
- 24/7 confidential Employee Assistance Programme (wellbeing, mental health, legal, financial support).
- Learning and development support via the Frontiers Learning Hub.
- Competitive local benefits (e.g., healthcare, pension/retirement) depending on country.
Inne informacje
Frontiers embraces diversity and provides a safe, inclusive workplace free from discrimination based on race, national or ethnic origin, age, religion, disability, sex, gender identity, or sexual orientation. Recruitment is non-discriminatory. The role prioritizes office presence with some provisions for flexible arrangements.
Frontiers Media
5 aktywnych ofert