Skip to content

Senior Fullstack Developer

Are you looking for a meaningful developer job in a software product house with a self-managed organization?


NAPA Finland | NAPA Romania

Remote status
Fully Remote

NAPA is the leading software for ship design. Our CAD system is used by most large shipyards around the world. Now NAPA Design Solutions is developing a new product called NAPA Viewer. In this web application ship designers, authorities, and other stakeholders can collaborate on the ship’s 3D model in completely new ways.

The team is now looking for a new colleague to work remotely, at our office in Finland or Romania, or in a hybrid mode.

NAPA Viewer

The role – what would you do?

In this role, you will be building NAPA’s web offering, developing its functionality, and innovating new features. You will be part of a team of strong professionals working with agile methods and modern web technologies.

To dive deeper into the heart of the NAPA web platform, we would appreciate you having familiarity with modern backend technologies and cloud services and having a clear vision about how secure, scalable, and maintainable web services are made.

Digitalization is a blooming topic in the maritime industry, and we are a trusted partner of a broad customer base. Come and share the passion for developing something meaningful for the maritime industry – join the NAPA voyage!

Our tech stack includes:

  • TypeScript / Vue.js / Node.js
  • C# / ASP.NET
  • Tech Soft 3D HOOPS Communicator
  • Git / Jira / Bitbucket / Bamboo

What are we looking for?

The perfect fit for this role would have:

  • Solid senior-level experience in web development
  • Experience with at least some of the technologies in our stack (see above)
  • Knowledge about modern web application architectures
  • Experience in developing secure, scalable, and maintainable web services
  • Experience in automated testing methods
  • Good grasp of software reliability and maintainability
  • Fluent English skills

It would be a bonus if you also had:

  • Knowledge about modern cloud services
  • A degree in computer science

Your NAPA family and job location

We have offices in Finland (Helsinki) and Romania (Galati). You can choose to work either at one of our offices, remotely from your home, or with a combination of both.

You will be working closely with your local and global colleagues from various teams like software development, UX designers, DevOps, and sales. We speak English in all our locations, and it’s our working language.

NAPA as an employer

NAPA takes excellent care of its employees and commits to them. We have various employee benefits such as lunch and sports&culture benefits, and we support our employees’ career development by offering training, courses, conferences, and coaching .

Meaningful work

We are proud to play our part in creating a sustainable world, and a career at NAPA means working with a purpose. We focus on building the best possible products for our customers, with whom we have close and long-lasting relationships. We protect the environment and human life at sea by powering safer and greener vessels with our technology.

NAPA way of working

We are a self-managed organization. Everyone is here to help and guide each other, but you’re your own boss. The core of our self-management philosophy is trust. We trust our employees to make the right decisions and take care of their personal growth. We provide several opportunities for that, and everyone can manage their own working time. You can work at the office, from home or even while abroad.

Enjoy working together

…is one of our core values. Learning from and respecting each other provides a healthy and pleasant working environment. We, as NAPArians, share our knowledge and help each other when needed. NAPA has offices and customers around the world, and you will be able to meet people from many different cultures. We are a diverse family with a shared goal.

You can learn more about self-management at NAPA from our blog posts: NAPA way – new self-managed route to success.

Read more about our people, values, and culture:

Ready to get on board and join the NAPA crew?

We kindly ask You to submit your application to us by the application form. The position will be filled as soon as a suitable candidate has been found.

For more information about the position, please get in touch with Lasse Helenius (Lead Software Developer, Development, NAPA Design Solutions) by e-mail:

In its over 30 years of operation, NAPA has become a global leader in developing and scaling software, services, and data analysis for a safer, smarter, and more sustainable maritime industry. NAPA operates globally, with 190 employees in ten countries in Europe, Asia and the Americas. To date, NAPA has 420 user organizations for its design solutions, nearly 3,000 installations onboard vessels and a growing number of subscribers for its cloud-based fleet services.

Copy of Senior Fullstack Developer Design.jpg

Some of your colleagues
Seppo Laine
Senior Software Developer
Lasse Helenius
Senior Software Developer