Backend Engineer (PHP)

Flycom Technologies is one of the leading providers of remote aerial data capture and the development of its own GIS (Geographic Information System) under the name LIFT. As a company, we carry out the entire process from planning the flight operations, capturing the data with our own aircraft, processing the data on our own server infrastructure and finally interpreting and displaying all the captured data on our own LIFT platform.

Job description

As a Mid/Senior Developer, your responsibilities will include architecting the product and implementing new features in collaboration with our clients. Our clients are mainly larger Slovenian companies dealing with spatial data processing or their products are related to spatial components such as house addresses, location coordinates, altitudes, etc.

We ask applicants to:

  • Advanced knowledge of PHP programming language with several years of experience.
  • Experience in developing projects on Laravel Framework.
  • Basic knowledge of Python, nodeJS.
  • Knowledge of the principles of software architecture solutions (workflows, workers, DDD, event-sourcing/storming, SOLID, etc…)
  • Intermediate knowledge of the Postgresql relational database.
  • Familiarity with PostGIS extension for spatial data processing (desirable).
  • Basic knowledge of Linux server administration (Ubuntu, Bash, Docker).
  • Basic knowledge with the GIT tool.
  • Ability to work on openly defined tasks where domain and technology expertise is required.

We offer:

  • Hybrid work (3 days in the office, 2 days from home).
  • Mentoring and product co-creation.
  • Access to surveyors, analysts, developers, aviators :)
  • New equipment, stable environment, budget for education.

Skills required:

PHP – advanced
Python – advanced
NodeJS – beginner
SQL – advanced
Bash – beginner

Programmer questionnaire:

  • We use source control software.
  • We use a bug database monitoring solution.
  • We use the best tools available on the market.
  • There is a timetable for development.
  • Programmed in accordance with the written specification.
  • Unit testing.
  • Employees have a quiet working environment.
  • We provide staff with a snack room.
  • We provide parking for employees.

Are you up for the challenge?

If you are interested in the diverse and complex world of geospatial solutions, please send us a letter of introduction and CV to: razvoj@flycom.si.

Job application

I consent to Flycom Technologies d.o.o. using my personal data for the purposes of managing and deciding on recruitment for the position for which I am applying.