Frontend Developer

Tern Systems

Warszawa

On-site

PLN 167,000 - 246,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Tern Systems is recruiting a Software Engineer to design and maintain web-based operator interfaces for mission-critical Air Traffic Control systems. You will develop high-quality frontend code in TypeScript and React, collaborate across disciplines, and contribute to a safety-focused, reliable production stack.

Responsibilities include building responsive UIs, implementing features, writing tests, and helping improve development processes.

Qualifications

  • Bachelor's degree in Software Engineering, Computer Science, or a related field.
  • Experience building production web frontends with TypeScript and React.

Responsibilities

  • Design, develop, and maintain safety-critical software solutions.
  • Collaborate with cross-functional teams to define requirements and deliver features.
  • Build responsive, high-performance user interfaces and reusable components for real-time operational displays.
  • Write clean, maintainable, and well-documented code.
  • Review code and contribute to shared engineering standards and best practices.
  • Test, debug, and improve software throughout the development lifecycle.
  • Support deployment, monitoring, and ongoing improvement of production systems.
  • Assist with writing operational and technical documentation.

Skills

TypeScript
React
Automated tests
CI/CD
Cross-functional teamwork

Education

Bachelor's degree in Software Engineering/CS
University degree in related field

Tools

Jenkins
GitLab
Vite
Webpack
Redux Toolkit
Playwright

Job description

We are looking for a Software Engineer to build and maintain the web-based operator interfaces of mission-critical Air Traffic Control systems. You will work in a collaborative team environment, solving complex technical problems while ensuring that our systems meet the highest standards of safety, usability and reliability.

As an ideal candidate
  • You have professional experience in frontend software development and a strong understanding of the full software development lifecycle.
  • You approach complex problems with a pragmatic, solution-oriented mindset and are comfortable working in safety-critical environments where quality and reliability are paramount.
  • You are self-motivated and collaborative, you value knowledge sharing, and you actively contribute to continuous improvement — both in code and in development processes.
  • You are able to translate technical concepts into clear outcomes and work effectively within multidisciplinary teams to deliver robust, high-quality systems.
Responsibilities
  • Design, develop, and maintain safety-critical software solutions
  • Collaborate with cross-functional teams to define requirements and deliver features
  • Build responsive, high-performance user interfaces and reusable components for real-time operational displays
  • Write clean, maintainable, and well-documented code
  • Review code and contribute to shared engineering standards and best practices
  • Test, debug, and improve software throughout the development lifecycle
  • Support deployment, monitoring, and ongoing improvement of production systems
  • Assist with writing operational and technical documentation
Professional Requirements
  • University degree in Software Engineering, Computer Science, or a related field
  • Professional experience building production web frontends with TypeScript and React (or a comparable component framework)
  • Experience writing automated tests — unit and end-to-end (e.g. Vitest/Jest and Playwright/Cypress)
  • Experience with CI/CD pipelines and development tooling (e.g., Jenkins, GitLab)
  • Excellent communication and collaboration skills within cross-functional teams
  • English language proficiency, both written and verbal
Preferred Qualifications
  • At least 3 years of professional experience in software development is preferred
  • Familiarity with modern build tooling (Vite/Webpack) and modular or plugin-based frontend architectures
  • Experience with state management at scale (Redux Toolkit or similar) and a component library (e.g. Mantine, MUI, Chakra)
  • Experience with data-visualization or mapping libraries (D3, MapLibre, Leaflet)
  • Experience with real-time data (WebSockets) and/or desktop delivery via Electron
  • A strong eye for accessibility, usability, and performance in operator-facing UIs
  • A background in the ATM/ATC domain is a plus
  • Solid problem-solving skills and an ability to work independently
  • A user-centric approach combined with the ability and willingness to learn
Who we are

Tern Systems is an established and trusted provider of Air Traffic Management solutions, and operates in a competitive, regulated industry. With over 70 employees, we have nearly 30 years of experience in successful deliveries to customers in Europe and Asia.

What we offer

We offer an international work environment that fosters personal growth, supports training and continuing education, and a family-friendly work environment with flexible work hours. You will be working in close collaboration with colleagues in our headquarters in Iceland and given regular opportunities to travel to Iceland.

Salary range

15000-22000 PLN

Additional information

Applications must be submitted in English, and all applications are stored in accordance with the Icelandic Public Archives Act.

The position requires you to work at our Warsaw office in Poland. We do not offer relocation packages at this point.

To find out more about us, including information about our recruitment process, please visit https://www.tern.systems/. If you have any further enquiries, contact us at hr@tern.is.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Frontend Software Engineer
Frontend Software Engineer

Mainframe • Warszawa

Hybrid
PLN 167,000 - 246,000
International work environment
Travel opportunities to Iceland
frontend developer for Air Traffic Control systems
frontend developer for Air Traffic Control systems

Enfint • Warszawa

On-site
PLN 167,000 - 246,000
Международная рабочая среда
Поддержка профессионального роста и уч
Гибкий график
+2
Frontend Software Engineer
Frontend Software Engineer

Tern Systems • Warszawa

On-site
PLN 140,000 - 190,000
Frontend Developer
Frontend Developer

The Travel Corporation • Katowice

Hybrid
PLN 140,000 - 210,000
Hybrid work Katowice office 1–2 days/w
Global-scale travel platforms
International collaboration
+5
Frontend Engineer - Build Reliable UIs for Safe Air Traffic
Frontend Engineer - Build Reliable UIs for Safe Air Traffic

Tern Systems • Warszawa

On-site
PLN 140,000 - 190,000
Experienced Frontend Software Engineer
Experienced Frontend Software Engineer

Boeing • Województwo pomorskie

Hybrid
PLN 170,000 - 260,000
Flexible working hours
Medical Plan (LuxMed)
Life insurance (Warta S.A.)
+2
C++ Senior Developer [he/she] – Astek
C++ Senior Developer [he/she] – Astek

ASTEK Polska Sp. z o.o. • Kraków

Hybrid
PLN 12,000 - 15,000
Multisport
Private healthcare
Life insurance
Frontend Engineer - Real-Time ATC Interfaces (Flexible Hours)
Frontend Engineer - Real-Time ATC Interfaces (Flexible Hours)

Tern Systems • Warszawa

On-site
PLN 167,000 - 246,000
Junior Frontend Developer (React.js)
Junior Frontend Developer (React.js)

MasterBorn • Wrocław

Hybrid
PLN 67,000 - 100,000
Multisport
Luxmed
Learning Sessions
+1
.NET Developer
.NET Developer

The Travel Corporation • Katowice

Hybrid
PLN 170,000 - 267,000
Hybrid work in Katowice
International, large-scale projects
Mentoring and tech leadership support
+3