Senior Frontend Developer
Join us in scaling a breakthrough technology company that’s redefining how marine operations are engineered and executed.
Build the frontend foundation for a next-generation marine operations platform
Entail is at the forefront of revolutionizing marine operations through the power of automation and advanced engineering. Combining deep domain expertise with a strong tech backbone, we are pushing the boundaries of what engineering analysis can be. Entail is developing the next-generation platform that transforms how marine operations are engineered and executed. By combining advanced scheduling, real-time collaboration, AI-driven analysis, and automated reporting, it provides offshore contractors with a radically more efficient way to plan and deliver complex marine projects. The platform systematizes engineering know-how, integrates weather risk modeling, and streamlines communication between stakeholders, from tender to offshore execution.
To accelerate the next phase of our development, we are expanding our engineering team and looking for a Senior Frontend Developer to help us build and scale the core of our SaaS platform.
With your help, we will position our product to become the go-to solution for smarter, faster, and safer operations across the industry.
About the role
As a Senior Frontend Developer at Entail, you will be instrumental in establishing the frontend foundation for our platform. This is a hands-on role focused on systematizing our frontend stack: setting up frameworks, code structure, and development practices. You will work closely with our Tech Lead, backend engineers, UX and domain experts to ensure seamless integration with backend systems and intuitive interaction design across the product.
We are looking for someone who is comfortable making technical decisions, can translate UX flows into maintainable code, and enjoys building structure in an environment shaped by growth and development. You will be the first dedicated frontend developer on the team, and be an integral part in defining how Entail approaches frontend development going forward.
Essential responsibilities
- Establish and maintain a modern frontend architecture using React and TypeScript/JavaScript.
- Build and scale a sustainable component structure, including state management and modular design.
- Ensure high code quality, test coverage, and proper documentation.
- Collaborate with UX and insight roles to ensure usability and alignment with user needs.
- Translate UX designs and user journeys into clear interaction patterns and intuitive user interfaces.
- Work closely with backend engineers to integrate APIs and manage data flow.
- Contribute to building the foundation for a scalable frontend practice, including potential team growth.
What you’ll need to succeed in this role
- Experienced frontend engineer or senior developer: You bring broad experience from building and maintaining frontend systems, and thrive in projects that require structure from the ground up. You're comfortable making architectural choices and collaborate well with others to align on direction.
- Frontend engineering and architecture: You know React and TypeScript well, and have worked in larger codebases. You build with maintainability in mind and apply best practices in state management, modular code structure, and clean, testable code.
- Working with uncertainty and visual pragmatism: You are comfortable working with incomplete specifications or evolving requirements. You prioritize building functional and intuitive solutions, rather than focusing on pixel-perfect visuals or fine-tuning design elements beyond what adds user value.
- Product implementation and collaboration: You collaborate well with UX and insight roles on interaction design and user journeys, and turn design flows into working interfaces
- System thinking and platform building: You've preferably built frontend structure from scratch before and want to contribute to a sustainable, scalable codebase. You’re self-driven but team-oriented, and you care about maintainability and long-term quality.
- Complex systems and visualisation: You’ve worked with complex B2B or SaaS systems, and are used to handling intricate UI logic and workflow while balancing complexity with usability.
- Experience with AI Productivity Tools Hands-on experience with AI-powered productivity tools, including code agents and the use of language models for tasks such as planning, architectural decisions, and more.
- Driven by mindset, not just experience: We encourage individuals from diverse backgrounds, experiences, and perspectives to apply. You don’t need to meet every requirement, we value motivation, curiosity, and a willingness to grow.
While domain knowledge within maritime operations is a valuable advantage for understanding the real-world challenge our technology addresses, it’s not an absolute requirement. We’re looking for the right mindset and drive to make an impact.
What you’ll get
- A pivotal role in a rapidly growing company at the cutting edge of marine operations technology.
- The opportunity to be part of building a platform that aims to revolutionize how marine operations are planned, analyzed, and executed.
- Competitive compensation package.
- A collaborative and dynamic work environment that fosters innovation and professional growth.
- A comprehensive benefits package including paid phone and internet, free lunch, flexible hours with part-time home office options, health and travel insurance (via Storebrand and RIF), occupational injury and group life insurance (via RIF), salary top-up during parental leave (up to 10G), and access to a well-equipped gym at our Oslo office with weekly team workouts.
Important requirements
Working languages: Norwegian and English. Professional working proficiency in English is a requirement.
Location: Oslo/Nydalen. The role is primarily office-based to ensure close collaboration with the team, but working from home is possible when needed.
Ready to make waves?
If this opportunity sparks your interest and you’re excited by the chance to shape the future of marine operations, we’d love to connect. If you’re interested in learning more about the position, feel free to reach out to Erlend Sletvold at Erlend.Sletvold@amby.com / +47 92810093
Applications are reviewed on a rolling basis.
Entail is the controller of your personal data for the purposes of this recruitment. Amby AS acts as the processor of your personal data, except when you agree to join our Talent Pool, in which case Amby also becomes the data controller. We process your personal data to manage and conduct the recruitment process. You have the right to access your data, request rectification, erasure, and restriction of processing, as well as the right to object to processing and data transfer. For a more detailed understanding of how we handle your data, the purposes of processing, and your rights, please refer to Amby's Privacy Policy and Entail's Privacy Policy.
- Department
- Software Development
- Role
- Frontend Developer
- Locations
- Oslo
- Remote status
- Hybrid
About Entail
Entail was founded in 2016. A team of engineers met and quickly realized that they worked well together and most importantly, had a desire to dedicate themselves to analyses, automation, and programming. Together, they set out on a mission to challenge and change the status quo of engineering analysis.
We use engineering to drive innovation within our areas of expertise. But more importantly, we see large gains in innovating the way the engineering is performed. Using cloud computing, automation, and data science approaches, we’re able to greatly increase the quality and efficiency of engineering analysis. This makes us a key player in projects related to design, development, and innovation in the ocean space.