Skip to content

Software/UI Developer Trainee (summer job)


NAPA Finland

Remote status
Flexible Remote
Application deadline

NAPA Design Solutions’ Platform team is looking for a summer colleague for the role of a Software/UI Developer Trainee for our office in Helsinki (just next to the sea). You can also work remotely in accordance with your team.

NAPA is a leading provider of a comprehensive 3D model-based ship design. Our solution brings unrivaled value to our clients to ensure safe, efficient, and competitive vessel designs. Our main customers range from the biggest shipyards in the world and engineering consultancies to leading classification societies. Did you know that NAPA customers design more than 90% of the ships built yearly?


The trainee role and the team

In this job, you will work on UI (user interface) development with WPF, C#, and XAML. The tasks can be tailored based on your interests and experience.

You will be working with .NET Desktop applications, native libraries, third-party components – including 3D graphics library, database engines, licensing solution, etc.

You will work in a 5-member Platform team where your closest colleagues are experienced software developers who will help and guide you in your new role. You will also interact with local and global colleagues from various teams in software development, UX design, DevOps, and sales.

When you will begin to work, you will be assigned an onboarding buddy from the team, who will take care of a good start at your job and who will introduce the NAPA Way of working.

You could start working in May or according to the agreement. The job will be full-time during the summer months of 2023.

Our office is located in Helsinki (Ruoholahti) and you can work at the office or in hybrid mode.

What are we looking for?

The most important thing is that you want to do and learn UI development even if you don’t have much experience in it yet. You also have good teamwork skills and can communicate fluently in English.

To succeed in this job, we hope that you:

  • have enthusiasm and passion for UI development
  • experience or interest in using WPF, C#, and XAML
  • are studying computer science or other relevant subject

It is an advantage if you have:

  • experience/knowledge in UI development
  • understanding of UI design
  • experience/knowledge in automated testing methods
  • interest towards NAPA’s domain (maritime business)

NAPA as an employer

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. We speak English in all our locations, our organization’s official language.

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 worldwide, and you will be able to meet people from many different cultures. We are a diverse family with a shared goal.

Read more about our values and culture:

Ready to get on board and join the NAPA crew?

We kindly ask You to send your application and CV to us as soon as possible but no later than 28 February 2023 as the position will be filled once a suitable candidate has been found.

For more information about the position, please contact Lauri Glad 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.

Summer job  SoftwareUI Developer Trainee.jpg