2e Systems d.o.o. is an international software company with 25 years of experience, developing IT solutions for airlines and healthcare. We design and maintain systems for flight operations, passenger management, and healthcare workflows, improving efficiency, reliability, and user experience. We’re looking for a motivated student to join our development team on a long-term student contract.

Job Description:

  • Designing, developing, and maintaining complex, dynamic applications
  • Analysis of business requirements
  • Supporting the deployment of systems and the diagnosis of problems
  • Estimation and prioritization of own work activities
  • Interaction with clients globally
  • Close collaboration with Project Managers and worldwide colleagues 

You should have a good understanding of, and experience with (some or all):

  • Python software development (ideally using IDEs such as PyCharm, VisualStudio)
  • Programming concepts, data structures, and OOP
  • Relational database development using SQL (ideally with MySQL/MariaDB) 
  • Best software development practices, such as clean code standards, design patterns, etc. 
  • UNIX-like OSs (ideally Linux), as well as the basics of operating systems and networking 
  • Reading, understanding, and contributing to technical specifications
  • Source control systems and branching models (ideally using Git or another distributed VCS)

Beneficial skills:

  • Django 
  • Creating and consuming APIs (e.g. Web Services / SOAP / REST)
  • Creating HTML/CSS as well as vanilla Javascript
  • Using various development tools like Postman, curl, Wireshark, etc.
  • German, French
  • ML/AI experience
  • Healthcare IT systems experience ( HL7v2 / FHIR )
  • Testing

We would be a perfect match if you have:

  • One or more years of professional experience
  • Willingness to learn
  • Proactiveness and good communication skills
  • The ability to adapt to changes in work pace and operate both in a team and independently
  • Willingness to travel if and when necessary
  • Excellent command of spoken and written English

What we offer

  • Paid Mentorship – Opportunity for practical learning experience working over three months with a mentor one-on-one. During this time, students will gain insights into our legacy and current projects, as well as become familiar with the tools, frameworks, and programming languages used by our departments. 
  • Flexible Scheduling – We understand that your studies come first. That’s why we offer flexible working hours and arrangements to accommodate class schedules, exams, and other student commitments. It’s important to us that you can balance your academic obligations while gaining valuable hands-on experience.
  • Interesting and Challenging Projects – Opportunity to work with modern applications while applying agile methodologies. This experience provides enterprise-level exposure and the opportunity to collaborate within international teams, all while enjoying a high degree of autonomy.
  • Pay & Perks – Opportunity to secure a permanent contract with a competitive salary. Students enjoy 10 days of paid vacation. Combined remote & onsite work in an attractive office location that provides healthy snacks and indulgent treats. A food allowance is provided with increased office attendance, and we cover commuting expenses and parking. Our team is dedicated to taking care of all the equipment you need!
  • Fun, Friendly & Full of Ideas – We operate in a relaxed and supportive environment where open communication and innovative ideas are always encouraged. Whether you’re collaborating on a project or enjoying a board game night, there are plenty of opportunities to connect, grow, and have a good time along the way.

 

About 2e Systems

2e Systems is a dynamic software development company specializing in cutting-edge technology solutions for the airline and healthcare industries. Founded in 2000 near Frankfurt, Germany, we have expanded our global footprint with offices in Croatia, the United Kingdom, Australia, and Romania.

We develop advanced internet and mobile platforms for the aviation sector, supporting key functions such as flight booking, online check-in, real-time passenger notifications, and crew communication management. Our clients include leading international airlines such as Lufthansa, Austrian Airlines, airBaltic, Croatia Airlines, and JetBlue.

We are a diverse and collaborative team of creative thinkers and problem-solvers, driven by a shared passion for innovation. Our work environment encourages fresh ideas, teamwork, and continuous improvement. Every product we develop and every service we deliver is the result of people working together to make travel and healthcare better for everyone.

How to apply

Ready to take the next step in your career and join a team of experienced tech professionals? We’d love to hear from you.

Please send your CV and a brief cover letter in English to jobs@2e-systems.com, telling us why you’d be a great fit for the role.

All application materials will be handled in accordance with our Privacy Policy. Your personal data will remain confidential and used exclusively for recruitment purposes.

Learn more about careers with us: https://www.2e-systems.com/career

Address

2e Systems d.o.o
Draškovićeva ulica 12
10000 Zagreb
Croatia  

https://www.2e-systems.com/