NG Nordic
Frontend Application Developer
NG NordicFinland2 hours ago
Full-timeRemote FriendlyInformation Technology
NG Nordic is a leading Nordic provider of circular solutions and environmental services. By transforming waste into valuable resources and removing hazardous substances from circulation, we are avoiding emissions, protecting natural ecosystems and scaling access to circular materials. NG Nordic is a vital part of the Nordic industrial infrastructure, generating EUR 1,3 billion in revenue with a team of about 3,400 employees and 90 sites.

We are now looking for a Frontend Application Developer to our Performance Solutions team.

With our Operations & Maintenance (O&M) Digital Tools we support both internal and external customers to utilize their assets in the best way.

About The Role

We deliver great digital solutions to our customers, both internal and external. Our main products are:


  • TOPi®, a process information and optimization software
  • Solvo®, a thermal dynamic process simulator software
  • Asset & Maintenance Management system, an IBM Maximo® supported solution.


Our customer base is currently highly focused on energy and process plants in the Nordics, but we have customers at other locations.

We are looking for a Frontend Application Developer to join our team. Knowledge of older and newer front-end development is needed to help focus on upgrading modules to newer technology stacks. Backend development, Version control and database knowledge is a bonus but not mandatory.

Your primary responsibilities include maintenance and upgrade of existing multimodule development projects, focusing on upgrading older implementation into newer technology stacks and making changes to the code based on customer needs, and software testing.

You will be working closely with other developers and stakeholders and participating in Sprint tasks with others.

Work is done following basic principles of Scrum development which include daily developer meetings, bi-weekly sprint planning and review sessions, as well as other possible meetings/workshops. Sprints are 2 weeks long and tasks are followed and updated using Jira.

The development work is done in a hybrid model, so working from home is possible but not mandatory and at agreed times it is needed to be at the office to collaborate in person with team members and trouble shoot possible blockers.

Code, documentation and the company language are English, but currently all developers are also fluent in Finnish (not mandatory).

Key Responsibilities:


  • Update older libraries and dependencies to newer and maintained frameworks/libraries (e.g. get rid of DojoX in favor of new technology stack) while keeping the codebase maintainable and simple.
  • Work together with in-house and external developers and help manage related repositories. Update development documentation and source code. Review pull requests made by other developers and give feedback if needed.
  • Help keep the projects stable and secure, implementing new features while ensuring existing ones do not break.
  • Participate in sprints with the developer team and attend needed meetings with both developers and product owners.
  • Create clean, maintainable, and testable code that will be used now and in the future.
  • Collaborate closely with colleagues for guidance and industry knowledge growth.


About You

We are looking for an experienced software developer with expertise in as many of the following areas as possible, and a willingness to learn new skills.

Desired skill set includes:


  • JavaScript (e.g. React, redux, less, typescript, sass, eslint, node)
  • Older front-end (e.g. JavaScript, DojoX, webpack, babel)
  • Git version control (create branches, rebase, create pull requests, etc.)
  • Building relevant front-end tests
  • Microservices Architecture: Experience in design and/or maintenance of microservices (multimodule projects).
  • APIs:Knowledge of RESTful API design and integration (front-end side).
  • Security Best Practices:Familiarity with secure coding principles and data protection practices.
  • Problem-Solving Skills:Ability to diagnose and resolve complex technical issues. Being self-driven and open to sharing new ideas is a big plus.
  • Communication Skills:Clear communication with both technical and non-technical stakeholders.


Additional skills that will help and which can be used and learned more about during project work:


  • Java (Spring, Hibernate (additional advantage))
  • GitHub Actions (additional advantage)
  • SQL/PostgreSQL/Timescale (additional advantage)
  • AWS/Azure (or equivalent cloud services (additional advantage))
  • Time Series Experience (additional advantage)
  • C++ Experience (additional advantage)
  • DevOps Practices: Familiarity with CI/CD pipelines, containerization (e.g., Docker), or Kubernetes could be beneficial, especially if you're using cloud services like AWS or Azure (additional advantage).


We offer you

This role offers opportunities to enhance your software development expertise and deepen your understanding of our customers' business needs, primarily in the European energy sector (district heating, electricity, and hydrogen production). Our customers use these versatile and illustrative applications for production monitoring, optimizing and reporting purposes daily. You are maintaining and developing the tools and publishing agreed customer software releases together with the team. You’ll continuously learn about customer operations and regulatory requirements while keeping your technical skills current. Our team structure also opens future possibilities to work with other products or business areas.

You can find our solution families here: https://services.ngnordic.com/advanced-digital-solutions-om-excellence-and-asset-performance

Interested?

Submit your application via our recruitment tool by 19.10.2025 at the latest. If you have questions about the position, you can contact the hiring manager: Petri Kauppi through e-mail at [email protected] or phone +358 40 759 2222.

To be selected for the position, the applicant must go through background clearance.

Application deadline: 19.10.2025

Place of work: Keilaranta 16 A2, Espoo, Finland

Contact person: Petri Kauppi

We know the value of challenging unconscious bias and that’s why we don’t ask for pictures or long application letters. Instead, we use screening questions to ensure comparable applications.

Key Skills

Ranked by relevance