Join our team as a Full-Stack TypeScript Developer at OptoScale

We’re expanding and looking for a Full-Stack TypeScript Developer to join our highly skilled software team at OptoScale!
At OptoScale, we believe that precise data leads to efficient production, improved fish welfare, and sustainable decision-making. Our innovative camera technology, powered by AI and machine learning, provides fish farmers with unique insight into what happens beneath the ocean surface. By delivering real-time, data-driven solutions, we empower our customers to make informed decisions and optimize production.

About the role
As a Full-Stack TypeScript Developer, you will help design, develop, and maintain scalable and reliable web applications using NestJS and ReactJS. We are looking for someone who enjoys problem-solving, learning, and collaborating with a team to create intuitive, user-friendly applications.
What you’ll be doing
- Developing high-quality web applications using Node.js, React.js, and TypeScript.
- Using Prisma ORM to talk to PostgreSQL database.
- Developing UI components based on designer specifications.
- Participating in team discussions and client interactions to understand needs and create effective solutions.
- Collaborating with cross-functional teams to ensure seamless product development.
- Bringing in new ideas and approaches to improve how we work.

What we are looking for
We believe skills come in many forms, and you don’t need to tick every box to apply. If you’re excited about this role and bring a mix of the following, we encourage you to reach out:
- Experience with Node.js and React.js (5+ years preferred but not required).
- Strong knowledge of TypeScript and modern web development practices.
- Understanding of backend architectures, APIs, and database design.
- Experience with design systems and scalable UI development.
- A problem-solving mindset and willingness to take ownership.
- Ability to work both independently and collaboratively in a team.
- Curiosity, adaptability, and a drive to continuously learn and improve.
Bonus points if you also have:
- Experience with NestJS, Docker, Kubernetes, or Google Cloud Platform (GCP).
- Familiarity with Figma from a developer’s perspective.
About us
At OptoScale, we don’t just work – we innovate, challenge norms, and have fun while doing it. From designing advanced hardware to developing intelligent software and supporting our customers, we’re shaping the future of aquaculture tech.
Being part of OptoScale means you’ll:
- Be part of one of the salmon industry’s most groundbreaking tech companies.
- Join a diverse, social, and genuinely fantastic team of colleagues.
- Have the freedom to shape how we work – your ideas truly matter here.
- Enjoy perks that make your work-life balance a breeze.
- Be part of a company named among Norway’s top 50 most exciting tech companies in 2024.
- Be proud to create products carrying the rare Made in Norway label – a true mark of quality and innovation.

Application process
We are committed to fair and inclusive recruitment and encourage individuals from all backgrounds to apply. To ensure an unbiased process, applications and CVs are reviewed in anonymous mode, without names or personal details. Candidates who align well with the role will be invited to complete skills and personality assessments, which help us ensure the best fit for both you and our team. As part of our hiring process, we may conduct background checks to maintain the integrity of our company.
- Department
- Software
- Locations
- Trondheim
- Remote status
- Hybrid
Trondheim
About OptoScale
Join us in creating solutions that enhance control in aquaculture. Precise data from OptoScale provides salmon producers worldwide with the insights they need to make informed decisions.
With a team of visionary researchers, engineers, developers, biologists, and technicians, OptoScale has the breadth and expertise to innovate. Our focus on precision will deliver the solutions needed for increased sustainability in the aquaculture industry
Join our team as a Full-Stack TypeScript Developer at OptoScale
Loading application form