
Monil AS · Bærum
Monil is building world-leading technology for virtual fencing and livestock monitoring. In just three years, we’ve grown to over 1,000 customers and more than ...
Monil is building world-leading technology for virtual fencing and livestock monitoring. In just three years, we’ve grown to over 1,000 customers and more than 20,000 collars in active use across multiple markets. We are now entering a new phase of international growth — and the scalability and reliability of our backend platform will be critical to our success.
Our technology is trusted by forward-thinking farmers, research institutions, and agricultural organizations across several countries. Every day, thousands of animals rely on our systems running smoothly.
Our devices collect large amounts of real-time data from animals in the field. We process, analyze, and transform this data into actionable insights that improve animal welfare, farming efficiency, and sustainability. Behind this is a modern, cloud-based backend platform built for performance, resilience, and scale.
We’re now looking for a Backend Engineer who wants to build high-performance systems that truly matter.
What we're looking for
Bonus points for:
Our platform runs on Kubernetes and is built with scalability, reliability, and operational excellence in mind.
Join a high-growth startup entering an exciting international scale-up phase. You won’t just write code, you’ll own features and initiatives, influence technical decisions, and help build the foundation of a growing company. Nevertheless your work will create meaningful impact by improving animal welfare, farming efficiency, and global sustainability. You’ll collaborate with a highly interdisciplinary team across hardware, embedded systems, backend, and frontend. We offer a competitive salary, including an option program.
Candidates must have the right to work in Norway or within the EU/EEA, as we are unable to support relocation or visa sponsorship from outside this area.
If you're excited about building technology that makes a real-world difference, we’d love to hear from you.
IN THIS ROLE YOU WILL: - Develop supportive platform APIs for customer details, billing processes and product configuration - Contribute to Core Platform Systems, including Customer Management, Product Delivery, IAM Centre and the Billing Integration Layer - Build services and libraries that become shared across all engineering teams - Focus on security-hardened, efficient solutions, following best practices in the industry. - Additionally, maintain legacy PHP/Go services, with main focus on stability and security, but also on minor product features Tech stack - Dev: Go, PHP (legacy), PostgreSQL, MongoDB, Redis, RabbitMQ - Ops: GCP, Docker, Kubernetes, GitLab/GitLab CI, Prometheus, Grafana, ELK WE’RE LOOKING FOR A PERSON WHO HAS: - 2+ years of commercial experience in backend development in any language - 1+ year of experience with Go (commercial or non-commercial) - Solid understanding of backend design principles (API design, modularity, testing, error handling) - Basic familiarity with the Go ecosystem and community conventions - Experience with SQL and NoSQL databases and fundamental data-modelling concepts - Ability to write maintainable unit tests for critical paths SOME NICE-TO-HAVE SKILLS: - Experience with PHP frameworks (Yii2, Symfony) - Practical experience with DDD - Understanding of distributed-systems patterns - Strong debugging/troubleshooting mindset; ability to trace and resolve production issues - Ownership attitude and familiarity with monitoring, alerting, and incident handling - Use of AI tools and agents to speed up development WHY APIFONICA? - Exciting work in a fast-growing international company. - Opportunities to gain cross-functional and international experience. - Competitive compensation package. - Professional growth and development opportunities. - Flexible hybrid schedule — 2 days per week in our modern office, the rest remotely.
As a Backend Developer, your focus will be on implementing and maintaining backend systems. You will collaborate with architects, front-end developers, and firmware engineers to deliver robust and efficient software solutions. This role is ideal for someone who thrives in hands-on development and enjoys crafting high-quality code. What You Will Do: Develop and maintain backend services and systems using Go. Implement solutions based on specifications provided by architects and stakeholders. Optimize code for performance, reliability, fault-tolerance, and maintainability. Collaborate with front-end developers, firmware engineers, and other stakeholders to deliver high-quality software solutions. Participate in code reviews and provide constructive feedback to team members. Your Profile: Minimum of 2 years of experience in backend development; previous experience in Go Language is a merit. Experience with RESTful APIs and microservices. Proficiency in working with databases (PostgreSQL, Cassandra) and caching tools (Redis or comparable). Ability to work independently and as part of a team. Experience with streaming tools, such as Apache Kafka or similar, is a plus. Strong communication skills in English; proficiency in Swedish is a plus.
As a Backend Developer, your focus will be on implementing and maintaining backend systems. You will collaborate with architects, front-end developers, and firmware engineers to deliver robust and efficient software solutions. This role is ideal for someone who thrives in hands-on development and enjoys crafting high-quality code. What You Will Do: Develop and maintain backend services and systems using Go. Implement solutions based on specifications provided by architects and stakeholders. Optimize code for performance, reliability, fault-tolerance, and maintainability. Collaborate with front-end developers, firmware engineers, and other stakeholders to deliver high-quality software solutions. Participate in code reviews and provide constructive feedback to team members. Your Profile: Minimum of 2 years of experience in backend development; previous experience in Go Language is a merit. Experience with RESTful APIs and microservices. Proficiency in working with databases (PostgreSQL, Cassandra) and caching tools (Redis or comparable). Ability to work independently and as part of a team. Experience with streaming tools, such as Apache Kafka or similar, is a plus. Strong communication skills in English; proficiency in Swedish is a plus.