We’re hiring a Senior Software Engineer to join our engineering team and take ownership of key parts of our platform. You’ll work on complex, real-world problems, contribute to technical strategy, and help raise the bar for engineering quality across the team.
This is a hands-on role — you’ll spend most of your time designing and writing code while also influencing how we build and ship software.
What you’ll work on
Depending on your experience and interests, you’ll be involved in projects such as:
* Designing and building new product features used by thousands of active users
* Improving the performance and scalability of existing systems as usage grows
* Developing and maintaining APIs that integrate with third-party services
* Migrating legacy components to more modern, maintainable architectures
* Building internal tools to improve engineering efficiency and observability
* Strengthening system reliability, monitoring, and error handling
* Collaborating with product and design to turn business requirements into technical solutions
These projects typically involve working across the stack and owning features from initial design through deployment and ongoing support.
Key responsibilities
* Design, develop, and maintain scalable, production-ready software
* Take ownership of complex features and technical initiatives
* Contribute to architectural decisions and long-term technical direction
* Write clean, well-tested, and maintainable code
* Review code and provide constructive feedback to peers
* Mentor junior and mid-level engineers
* Identify technical risks and propose practical solutions
* Work closely with product managers, designers, and other stakeholders
Required experience & skills
* 3+ years of professional experience as a Software Engineer or Software Developer
* Experience building and supporting production systems
* Solid understanding of software design patterns and system architecture
* Experience with cloud platforms ( AWS, Azure, or GCP )
* Experience working with relational and/or NoSQL databases
* Familiarity with CI/CD pipelines and modern development workflows
* Ability to work independently and communicate clearly with technical and non-technical colleagues
Nice to have
* Experience leading or owning medium-to-large technical projects
* Frontend experience with frameworks such as React, Vue, or Angular
* Backend, API, or distributed systems experience
What we offer
* Competitive senior-level salary
* Full-time, permanent position
* Flexible working hours and location
* Meaningful ownership of projects and technical decisions
* Support for learning and professional development
* A collaborative, respectful engineering culture
How to apply
Apply with your CV!