Senior Full Stack Developer (Java, React)

Salary Competitive

**** We will only consider applications from candidates who are located in Norway, Iceland, or European Union (EU) countries and have a valid work permit. ****


AirDodge is a Norwegian tech startup on a mission to make the sky safe and accessible for everyone. As a proud member of the European Space Agency Business Incubation Centre (ESA BIC), we are transforming the drone services market by introducing groundbreaking U-Space software.

Our focus is on delivering innovative, digitalized solutions for airspace management. These include real-time monitoring, traffic flow optimization, collision avoidance, and the establishment of no-fly zones. Safety, security, and seamless integration of diverse drone operations within the broader airspace ecosystem are at the core of everything we do.


Join Us as a Senior Full Stack Developer

We are looking for a talented Senior Full Stack Developer, either on-site or remote, to play a pivotal role in building a platform that manages the skies. This is an opportunity to work at the cutting edge of technology, contribute to airspace safety, and be part of a dynamic team shaping the future of drone operations.


About the role:

As a Senior Full Stack Developer, you will be at the forefront of product implementation, contributing directly to building a platform that makes the skies safer. This role offers a unique opportunity to enter the rapidly growing drone industry and gain hands-on experience with every aspect of product development.

At AirDodge, being a Full Stack Developer means having equal expertise and focus on both Back-End and Front-End development, maintaining a balanced 50/50 orientation.


Location:

*** We will only consider applications from candidates who are located in Norway, Iceland, or European Union (EU) countries and have a valid work permit.

Applications will be automatically rejected if the applicant does not reside or work in one of these countries.


Responsibilities:

  • Development of new applications (including Backend and Frontend with an eye for design)

  • Implementation of new features for existing product

  • Taking participation in managing Cloud Infrastructure

  • Developing unit/integration tests

  • Code review

  • Mentoring less senior colleagues


Skills Description:

  • At least 5+ years of proven experience in a Software Developer position

  • Java core (at least 3+ years)

  • OOP/OOD knowledge, design patterns

  • HTML, CSS, TypeScript

  • Proven knowledge of React (at least 2+ years)

  • Spring framework

  • Hibernate framework

  • RESTfull services

  • SQL knowledge, any RDBMS, PostgreSQL is a plus

  • Experience with Cloud Providers (e.g. GCP)

  • Unit testing frameworks

  • Distributed version control system

  • CI tools experience


Nice-to-Have Skills Description:

  • Education: Bachelor’s / Master’s degree in computer science or computer engineering

  • Experience in aerospace

  • Experience with Terraform

  • Practical experience and knowledge of common microservice architecture patterns

  • Docker

  • Kubernetes

  • MQTT Protocol

  • Unix usage experience


Languages:

  • English: Advanced

For more information or questions please contact us at serhii@airdodge.io

Perks and benefits

This job comes with several perks and benefits

Near public transit
Near public transit

Paid holiday
Paid holiday

Maternity / paternity leave
Maternity / paternity leave

Social gatherings
Social gatherings

New tech gear
New tech gear

Free coffee / tea
Free coffee / tea

See all 9 benefits

Working at
AirDodge

AirDodge is a Norwegian company with an HQ in Oslo, Norway. We are building an automated air traffic management system(termed as U-Space software) to enable scalable drone operations. Our target end customers will be drone operators. U-Space solves the problem for all drone operators by making it much easier to obtain permissions. It enables large scale Beyond Visual Line of Sight (BVLOS) operations whereof today this is too costly for most companies. It also makes it safer for manned aviation such as emergency helicopters that will have full visibility of ongoing drone flights in the area they are approaching. Other drone operators such as police, search and rescue will be able to quickly deploy drones opposed to wait for helicopters to arrive. They may also mandate quick clearing of drones from any given area in case such operations must take place. Our solution is to build our own software platform and provide flight services according to the EASA framework recently published. These services will be legally required and the 4 primary services are defined by: 1) Drone Identification: This service will be focused on providing information on all the live drone traffic in U-Space to all participants (operators in the air). 2) Live Air Traffic Identification: This service will be focused on providing information on all the live manned air traffic in U-Space. All manned air traffic has to make themselves electronically visible if flying in U-Space. If a manned aircraft flies too close to a drone, then the drone pilot/operator will receive a warning message. 3) Geo-Zones: These are the core geographical definitions of airspaces on map where drone operators can see where they can or cannot fly. Examples of restricted airspaces include airports, military bases, prisons, bird sanctuaries, obstacles etc. Having an extensive dataset which displays all the possible flight restriction/warning zones is significantly important to drone operators as it ensures compliance and more efficient flight planning. 4) Flight Authorization: This gives drone operators the ability to ensure their flight path does not intersect/conflict with any other operators conducting drone flights in the same airspace. The flight authorization will require drone pilots to submit their flight path in 4 dimensions which include 3D trajectory and time. Flight authorization will also allow drone pilots to communicate with Air Traffic control to request a drone flight in restricted airspace. The response times for both types of requests will be instant. AirDodge was founded by Umar Chughtai and Serhii Mykytko to revolutionize drone operations. Umar, as the founder of Skyqraft—a company specializing in drone-based powerline inspection—gained firsthand experience with the challenges of commercial drone flying while leading its operations. His deep industry knowledge, combined with Serhii’s technological expertise, laid the foundation for AirDodge. Together, they are building innovative solutions to streamline drone operations, making them safer, more efficient, and seamlessly integrated into regulatory frameworks. We are backed by Antler, Nordic Makers and also received grant funding from Innovation Norway.

Read more about AirDodge

company gallery image