About the opportunity
We're looking for an experienced Software Developer to join us at the very beginning of building a new AI-powered SaaS platform for accounting firms.
Working closely with the Product Manager and founders, you'll play a key role in turning product ideas into scalable software. This is a unique opportunity to help shape both the technical architecture and the product itself from day one.
The platform is envisioned as the operating layer for modern accounting firms—a central hub connecting accountants, their clients, and the software they already use. By leveraging AI, workflow automation, and integrations with existing accounting systems, we're building a product that helps accounting firms operate more efficiently and deliver a better experience to their clients.
The product is backed by experienced founders and secured funding, with a strong focus on rapid execution and building an exceptional engineering culture from the ground up.
What you'll do:
Design, build, and maintain a modern SaaS platform from the ground up
Work closely with the Product Manager to translate customer needs into technical solutions
Design and implement AI-powered workflows that automate operational processes for accounting firms
Build and orchestrate AI agents capable of supporting complex business workflows
Develop integrations with third-party accounting, payroll, and financial systems
Design scalable APIs and backend services
Contribute to architectural decisions and establish engineering best practices
Prototype new AI capabilities and evaluate emerging technologies
Collaborate with designers and product stakeholders throughout the development lifecycle
Continuously improve performance, scalability, and reliability of the platform
We're looking for someone who has:
5+ years of software development experience
Experience building modern web applications or SaaS platforms
Strong backend development experience
Experience designing scalable system architectures
Experience building API-first applications and integrating third-party services
Experience working in cloud environments
Strong understanding of software engineering best practices
Ability to work independently in a fast-moving startup environment
Excellent communication skills in English
Nice to have:
Experience building AI-powered applications
Experience working with LLMs and AI agents
Experience designing workflow automation platforms
Experience with orchestration frameworks (LangGraph, CrewAI, AutoGen, Temporal, etc.)
Experience integrating with accounting, ERP, payroll, or fintech systems
Experience working in fintech or accounting technology
Startup or early-stage product experience
Experience with event-driven architectures
What you'll get:
The opportunity to build a product from the ground up
Direct collaboration with experienced founders
Significant influence over technical architecture and engineering decisions
The chance to build real-world AI applications that solve meaningful business problems
A fast-moving environment with minimal bureaucracy
Office based in Belgrade, working closely with the founding product team.
Why this role is different:
This isn't a role where you'll be implementing predefined tickets. You'll work alongside the Product Manager to explore problems, prototype solutions, and build a platform that combines AI, workflow automation, and integrations into a seamless experience for accounting firms.
If you enjoy building products from scratch, experimenting with AI, and creating software that fundamentally improves how businesses operate, we'd love to hear from you.

We help businesses grow faster by providing top-tier developer talent. Our expert HR team ensures that everything runs smoothly from recruitment of top candidates to compliance, remote payroll, and employee satisfaction, so you can focus on growing your business. With Teamcubate, you get all the benefits of having a remote team - without any of the hassle.