job24 - Jobs finden mit job24 Zurück/     Drucken/     Weiterempfehlen/     Merken/

Front End developer - Frankfurt, Zagreb or Melbourne

Imagine what you could do here. At 2e Systems, creative ideas have a way of becoming wonderful products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. 2e Systems is seeking dynamic and talented mid-level or senior Full Stack Front End developers to join our global development team.

2e Systems is a leading computer engineering and development company specializing in aviation software solutions, like online booking, check-in, mobile app and communication solutions for the travel industry; we develop and operate critical systems for our major airline clients worldwide, and our Operations and Support team is central to our success.

Our head office is in the Frankfurt/Main area, Germany, and we are looking for the right candidates to join our growing teams in our Frankfurt, Zagreb or Melbourne offices.

Job description

Our developers at all levels of experience participate in the full development life cycle from concept to deployment, using agile methodologies and the latest technologies. We are an engaged global team with a flexible approach, and there are plenty of opportunities to grow, learn, and to be recognized worldwide!

We develop quality software in a time-critical environment, so it is crucial that all team members work well with colleagues and communicate professionally with clients.

If your strengths are mainly focused on Server Side (PHP/Lumen/Laravel) or if you feel more confident on Client Side (Backbone.js, React.js) we encourage you to apply. We are always trying to find the right position for you, in which you feel most confident and where you can grow and expand to other areas. Whether you see yourself stepping into a team leading role or you prefer to excel in a pure development role, we would like to talk to you about joining our growing team.

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

A good understanding of, and ideally experience with (some or all):
  • Software development using modern languages and frameworks and programming concepts
    • PHP / Laravel / Lumen
    • ReactJS / Backbone.js and other JS Frameworks
    • React Native
  • Progressive Web Application
  • RESTful services
  • Software development practices such as PSR-2 coding standards, commenting of code, OOP
  • Source control systems and branching models (ideally using Mercurial or any modern system such as Git)
Some understanding of, and ideally experience with:
  • Cross-platform development ideally using frameworks such as ReactJS and ReactNative
  • Unix / Linux as development / deployment platform (RHEL, Ubuntu)
  • MySQL and NoSQL
  • Working in small teams with end-to-end responsibility for delivery of complete systems
  • Reading, understanding, and contributing to technical specifications
  • Test driven development and continuous integration
  • Knowledge of procedural programming ("old style" of doing things in PHP)
As well as:
  • Excellent spoken and written English
  • Enthusiasm, dedication, and a well-organized approach
  • Strong problem-solving and debugging skills
  • Good clean code that can be quickly grasped and maintained by other team members
  • The ability to operate both in a team and independently
  • Willingness to travel if and when necessary
Beneficial skills
  • A qualification such as Bachelor's or Master's degree in computing or related discipline
  • Agile software development experience
  • Understanding of airline business processes in general or in specific areas, such as Booking, Check-in, Crew and Passenger notifications, Loyalty programs, etc.
What we offer
  • Work in the interesting and dynamic airline industry
  • We are strongly international and offer cooperation with colleagues and clients worldwide, including opportunities for international travel and transfer with 2e Systems globally
  • You will work with engaged and highly competent colleagues, in independent teams with high levels of autonomy
  • We have an informal and friendly environment with many exciting professional and technical challenges
  • Fun office events and celebrations
  • Free snacks, drinks, and coffee always available
  • You will receive a competitive salary combined with good opportunities to develop professionally
  • Further education and professional development are encouraged and supported
  • Your work will have a direct and visible impact on our business and clients
About 2e Systems

2e Systems was established in Germany in 2000. We now have offices in Croatia, Ireland, the UK, Romania, the US, and Australia. We use many of the latest open-source frameworks and technologies to build stable and high-quality products.

We provide airlines with internet and mobile solutions for booking flights, check-in, notifications, and crew management. Included in our list of clients are airlines such as Lufthansa, Austrian Airlines, LATAM Airlines, airBaltic, Croatia Airlines, and JetBlue.

We're a diverse collective of thinkers and doers, continually reimagining what's possible to help us all do what we love in new ways. Every new product we invent and improve, and every new service we create, is the result of people working together to make each other's ideas stronger. That happens here because every one of us strives toward a common goal - creating the best customer experiences.

How to apply

If you would like to be part of our success, and are looking for a challenging job working with a team of experienced engineers, we welcome your application!

Please send your application to:

And please pay attention to the following points:
  • Your CV must be in English
  • Please include a brief cover letter explaining why you are an excellent fit for the job and which locations you would like to be considered for
  • If you apply for our Melbourne office, you must currently have the right to live and work in Australia
If you require help/sponsorship to work in your preferred EU location, please state this clearly.

We hope you understand that we will not respond to applications which do not meet these minimum criteria.


2e Systems GmbH
Koenigsteiner Strasse 87
65812 Bad Soden am Taunus
Bitte beziehen Sie sich bei Ihrer Bewerbung auf job24