Senior Full Stack Developer

Start date:  Immediately or after 30 days’ notice period.

Contract type:  permanent

Location:  Zagreb.

Travel: Requires occasional travel to customer sites in Europe / EMEA and our regional offices.

What’s great about this opportunity?

  • Join the new research and development team and have a start-up experience with a benefit of working in a well-established IT company
  • Give your contribution in developing new products that aim to be the best of their kind
  • Bring your best practices on board and set high standards for the team

Your challenge

As part of our team, you will be responsible for building applications for organizing the mobile workforce. App will include planning and optimization of logistics and transport, work shift schedule planning, tracking deliveries, communication with the end user and much more.

As a Full Stack Developer, you’ll work closely with our engineers to ensure system consistency and improve user experience. You should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries.

What will you do?

  • Designing client-side and server-side architecture of our new application in the field of logistics and transport
  • Build the front-end of the application through appealing visual design
  • Automatic scaling of infrastructure depending on maximum system load
  • Creating custom data models that can be modified on the fly, without new software release
  • Implementing, testing and maintenance of applications
  • Writing functional requirement documents
  • Collaborating with cross functional teams
  • Leading and mentoring other team members depending on business needs and projects

About you:

  • Proven work experience as a full stack developer (4+ years)
  • Education in Computer science or similar field is a plus
  • Experience with C#, .NET, RESTfull, Container Technology (Kubernetes, Docker), JavaScript framework (React.js, Angular or Vue), SQL/NoSQL
  • Experience with Unit Testing
  • Experience with any of the following is a nice-to-have: Apache Spark, Kafka, Redis, Service Fabrics, RabbitMQ
  • In-depth understanding of the entire development process (design, development and deployment)
  • Excellent analytical and time management skills

Few more reasons to apply

  • Opportunity for continuous development and learning through internal seminars, educations and conferences.
  • Potential to grow within a dynamic team, in a company expanding globally.
  • Flexible working hours.
  • Pet friendly office.
How to apply?

Send us your application letter and CV in PDF format, with subject:

“Senior Full Stack Developer”

Please send application to

Only shortlisted candidates will be contacted.

Learn more about GDi →


For general questions about our job vacancies.
Get in contact