Back to Careers

Software Engineer (.NET / React)

Zagreb, Croatia (on-site)
Great products start with great people

Join 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
Copied!

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
Copied!

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
Copied!

  • 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
Copied!

  • 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)
Copied!

  • 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
Copied!

  • 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.
What You Can Expect
Flexible Working HoursWork hours are flexible to fit your needs, we support whatever schedule works best for you
Open Vacation PolicyTake time off whenever you need it, as long as your work is on track and deadlines are met
Paid Additional Medical InsuranceAnnual full physical exam with benefits for control check-ups
Apply here!

Join our team! Complete the form, submit your resume, and we’ll be in touch soon.

How can we contact you?

Tell us about yourself.

1000 characters left

Complete the CAPTCHA so we know you’re human before we send your message

Discover Your Next Role