We're a 15-person, remote-first engineering team in Romania, shipping web platforms and AI systems for clients in Romania and the Nordics. If you want to work directly with clients and across the whole stack, this is the place.
In a 15-person company there is nowhere to hide. You work directly with clients, across the full stack, on real business problems, not on a backlog ticket three layers away from the user.
The honesty we give clients, we give each other. Feedback is direct, timely and constructive, and management is open about challenges, finances and direction. It suits people who want to be treated as adults.
Not prototypes, not demos, not decks. What you ship is relied on by real businesses every day, which means your work has consequences. That is where the best people want to be.
Defaults from delivered projects, not a wish list. We pick React and Spring Boot unless there is a reason not to, and we deploy to whichever cloud the client runs.
Every engineer here has shipped software that people depend on. We don't place juniors on client work to learn at the client's expense.
You ask “why does the client need this?” before “which framework should we use?”.
Every role is AI-first. The interview question isn't “do you know AI?” but “how do you use it every day?”. In your first week you'll see our own AI implementations up close.
Work from wherever you do your best thinking. We're spread across Cluj-Napoca, Târgu Mureș, Galați and Bucharest, and we organise around outcomes, not hours.
Clear paths into new roles and responsibilities, with mentoring from people invested in your progress.
The hardware, software and AI tooling you need to do great work.
We get together to connect, plan, and celebrate the wins.
I never thought work could feel this rewarding. But when you're surrounded by people who genuinely care about each other and the mission, work feels different. We collaborate, we win together, we laugh together, and we always have each other's backs.

One of the things I appreciate about Moonlysoft is how teamwork and technical development go hand in hand. Each project gave me the opportunity to learn from experienced colleagues, improve my skills, and grow more confident as a developer.

At Moonlysoft, we have the opportunity to work with a modern tech stack, applying it daily to high-impact projects. Learning is continuous, and we are always open to new experiences, working alongside an agile team whose ideas and opinions challenge us to constantly evolve. Here, fast and constructive feedback turns every challenge into a success.

Don't see your role? We still want to hear from you. Send your CV and a few lines about what you've shipped to jobs@moonlysoft.com.