About the role
We are building a modern federated micro-frontend platform and are looking for a Senior Full-Stack Engineer to own a key user-facing experience within this ecosystem.
You will develop a new Profile Experience using Vue.js, integrate it as a federated module into a React-based shell, and contribute to the evolution of the BFF layer built with C# / .NET and hosted on Microsoft Azure.
Key responsibilities
- Develop UI components in Vue.js (Composition API) within a micro-frontend architecture
- Integrate and maintain federated modules using Webpack 5 Module Federation
- Implement and migrate Back-end for Front-end (BFF) services in C# / .NET
- Contribute to API design and service evolution
- Configure and maintain CI/CD pipelines (Azure DevOps)
- Work with Azure Infrastructure as Code (Bicep)
- Collaborate closely with backend and cross-functional teams
- Deliver clean, well-structured, production-grade code
- Actively participate in Agile ceremonies (standups, sprint planning, retrospectives)
Requirements
- Expert-level knowledge of Vue.js and its ecosystem
- Hands-on experience with micro-frontends and Module Federation
- Strong understanding of state management, routing, and scalable component architecture
- Advanced NPM knowledge (dependency management, scripting, troubleshooting)
- Experience with C# / .NET (minimum intermediate level)
- Clear understanding of the Back-end for Front-end pattern
- Experience implementing and evolving APIs/BFF services
- Hands-on experience with Microsoft Azure (App Services, Functions, Storage, etc. or similar)
- Experience with Bicep / ARM Templates and CI/CD pipelines
Benefits
- Remote flexibility (Romania)
- Competitive compensation packages
- Flexible working hours
- Job rotation
- Performance bonuses
- Learning through Arnia Academy
- Attractive projects
- International work experience
- Referral program
- Medical benefits