Great products start with great peopleJoin our innovative agency in Zagreb as a Mid-Senior Full-Stack Software Engineer and take ownership of Lumin – our AI-powered SaaS that’s transforming how QA teams write and manage BDD acceptance tests. You’ll build scalable APIs in ASP.NET Core, craft intuitive React interfaces, and integrate cutting-edge AI features (using LangChain, Semantic Kernel, etc.) to make testing faster and smarter. We’re flexible: come with strong .NET or strong React skills – we’ll help you master the other. Work primarily from our Zagreb office with occasional work-from-home days, ship impactful code daily, and grow with a tight-knit, collaborative team that values clean architecture and real-world results.
About Us
At Pixion, a dynamic agency specializing in innovative software solutions, we're developing Lumin—a cutting-edge SaaS tool that empowers QA teams to write and manage BDD acceptance tests with AI-driven automation and efficiency.
As one of our flagship products, Lumin is central to our mission of delivering high-impact tech.
Role Overview
As our Mid-Senior Full-Stack Software Engineer, your primary focus in the near future will be building and scaling Lumin, our AI-enhanced platform for QA teams. You'll design robust APIs, intuitive UIs, and intelligent features that streamline BDD workflows, while ensuring multitenant scalability and performance in agile sprints. We're flexible: excel in .NET backend or React frontend—we'll support balancing the other.
Key Responsibilities
- Develop end-to-end features for Lumin, from RESTful and RPC APIs in ASP.NET Core to responsive interfaces in React.
- Implement scalable multitenant data models with Azure SQL and Entity Framework Core, optimizing for performance and AI integrations.
- Integrate AI capabilities (e.g., test generation, insights) to reduce QA rework and enhance efficiency.
- Collaborate with designers, QA engineers, and software engineers in code reviews, pair programming, and agile ceremonies.
- Drive best practices: clean code, unit/integration testing, CI/CD pipelines (GitHub Actions), and security.
- Support full lifecycle: from system design and prototyping to deployment, monitoring, and iterations based on metrics.
Qualifications
- 4+ years in full-stack development, with strong expertise in React and/or ASP.NET Core (C#).
- Experience building complex SaaS applications, ideally with multitenant architectures.
- Proficiency in Azure services (App Services, Functions) and Azure SQL (or similar cloud offerings)
- Solid grasp of Git, clean code principles,** testing frameworks**, and agile tools (Jira, Slack).
- Excellent communication for client/stakeholder interactions; proactive and adaptable.
- Bachelor's in CS or related preferred; equivalent experience welcome.
Bonus Points (What Sets You Apart)
- TypeScript mastery and modern frontend patterns (e.g., Hooks, Redux).
- Deep Azure expertise (DevOps, Containers, Monitoring).
- Hands-on with AI frameworks like LangChain, Semantic Kernel, or Microsoft Agent Framework.
- Contributions to open-source or personal projects in QA/dev tools.
What We Offer
- Competitive salary (2,700 - 5,000+ EUR gross, based on experience).
- Rent compensation, flexible hours, work from home days, open vacation policy.
- Bonuses (summer/Christmas, performance, baby), education budget, team fun budget, parking, Multisport card, pension fund, medical exams.
- Opportunities to influence diverse agency projects in a supportive Zagreb environment.