About the Company
We’re a tech-focused company building high-quality backend software used by organizations worldwide to manage secure digital services. Our product is core to our clients’ infrastructure, which means we prioritize rock-solid engineering, long-term reliability, and deep attention to quality. We’re a product company — we write and sell our own code — and our engineering team is central to everything we do.
Our team is small, tight-knit, and highly skilled. We ship regularly, test thoroughly, and put a lot of trust in each other. We believe in getting things right, not just done. You'll be joining a group that values smart decisions, shared learning, and a bias toward action — but not at the expense of quality.
About the Role
We’re looking for a backend developer who’s confident writing solid, production-level code. If you enjoy working with others, take pride in writing clean code, and like solving technical challenges — this could be a great fit.
What you’ll be doing:
- Writing backend code that’s clean, tested, and ready to ship
- Working closely with your team to plan, build, and improve features
- Participating in regular release cycles — we deliver consistently
- Following a “quality-first” approach — features only ship when they’re truly ready
- Writing and maintaining automated tests
- Using behavior-driven testing tools (we’ll help you learn them if they’re new to you)
- Using git for version control and doing code reviews with your teammates
- Working in a Linux environment — mostly on a Mac
How we work:
- We keep things lean — just one quick stand-up each morning
- No unnecessary meetings or reporting — just engineers staying in sync
- You’ll have plenty of room to contribute, learn, and take ownership
About You
You’re a developer who cares about doing things the right way. You’ve written production code for complex systems, and you’ve probably made mistakes in the past that taught you lessons you still use today. You’re collaborative, but also self-driven. You ask questions, offer help, and enjoy being part of a high-functioning team.
Here’s what you’ll likely bring:
- A degree in Computer Science, Software Engineering, or equivalent experience
- Strong Java skills, exposure to Kotlin is a bonus
- Comfortable with tools like Gradle, git, and task trackers
- Confident using Linux, and fluent in navigating the shell
- Deep understanding of object-oriented design and architecture
- Awareness of security protocols (OAuth2, OpenID Connect, certificates, etc.)
- General knowledge of cryptographic concepts and secure coding
- Understanding of how web APIs work (especially REST)
- Able to communicate clearly in English, both spoken and written
- Bonus if you’ve had exposure to mobile app development, but it’s not essential
What’s in It for You
- A remote-first position, with working hours aligned to European time zones
- A hands-on, impactful role in a company where engineers are the backbone of the business
- A culture that takes technical quality seriously — from planning to testing to deployment
- Minimal bureaucracy, fast feedback loops, and a high-trust team environment
- Opportunities to learn deeply about security, protocols, and complex backend systems
- A clear and transparent evaluation process where you’ll receive detailed feedback and even have the chance to challenge the outcome if you think we got it wrong
If interested, reach out to talent specialist Peter Horvath ([email protected])