Were hiring a Senior Software Engineer to join our engineering team and take ownership of key parts of our platform. Youll 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 — youll spend most of your time designing and writing code while also influencing how we build and ship software.
What youll work on
Depending on your experience and interests youll 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!
Were hiring a Senior Software Engineer to join our engineering team and take ownership of key parts of our platform. Youll 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 — youll spend most of...
Were hiring a Senior Software Engineer to join our engineering team and take ownership of key parts of our platform. Youll 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 — youll spend most of your time designing and writing code while also influencing how we build and ship software.
What youll work on
Depending on your experience and interests youll 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!
View more
View less