Front End developer

  • 2e Systems is a global technology provider to the airline and travel industries
  • Our software development group is central to our success
  • You will work with engaged and highly competent colleagues, in independent teams with high levels of autonomy

Seeking a driven and enthusiastic graduate or mid-level Front End / GUI developer to join our global product development team

Web: https://2e-systems.com/
Type of employment: Full time

2e Systems is a highly versatile computer engineering and development company specializing in online booking, e-commerce, mobile and communication solutions for the airline and travel industry; we develop and operate critical systems for airline customers worldwide. Our head office is in the Frankfurt area (Bad Soden am Taunus), our software development group is central to our success, and we are looking for the right candidate to ideally join either our Frankfurt or Zagreb offices. Other locations may be considered.

Job description

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

We develop quality software under time pressure, and it is critical that all team members work well with colleagues and communicate professionally with customers.

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 project managers and customers
  • Close collaboration with worldwide colleagues and clients

Position requirements

A good understanding of, and ideally experience with:

  • Software development using modern languages and frameworks
  • Principles of a ‘Single Page App’ concept and how to get the best results
  • Programming concepts, data structures and RESTful services
  • General software development practices such as PSR-2 coding standards, commenting of code, object oriented programming

Some understanding of, and ideally experience with:

  • Cross platform development ideally using a tool such as ReactNative
  • UNIX (ideally Linux) as well as operating system and networking concepts
  • MySQL and NoSQL
  • Working in small teams with end-to-end responsibility for delivery of complete systems
  • Reading, understanding, and contributing to technical specifications
  • Source control systems and branching models (ideally using Mercurial, or any modern system such as Git)

As well as:

  • 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
  • Excellent spoken and written English; German or Croatian is a bonus
  • A qualification such as Bachelors or Masters in computing or related discipline

Beneficial skills

  • ReactJS / React Native
  • Angular / Ionic stack
  • Laravel / Lumen
  • Creation / connection to RESTful services using JSON
  • Agile software development experience
  • Test-driven development and continuous integration tools

What we offer

  • Work in the interesting and dynamic airline industry
  • We are strongly international and offer cooperation with colleagues and customers globally, including opportunities for international travel
  • 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
  • You will receive a competitive salary combined with good opportunities to develop professionally
  • Further education and professional development is encouraged and supported
  • Your work will have a direct and visible impact on our business and customers

About 2e Systems

2e was established in Germany in 2000, we now have offices in Croatia, Ireland, the UK, 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. Customers include airlines such as Lufthansa, Austrian Airlines, Swiss Airlines, airBaltic, Croatia Airlines and JetBlue.

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 [email protected], paying 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 require help / sponsorship to work in your preferred location, please state this clearly
We hope you understand that we will not respond to applications which do not meet these minimum criteria.
Apply for a job
ID: 3569191  Dátum zverejnenia: 3.1.2019  Základná zložka mzdy (brutto) a ďalšie odmeny: 50 000 EUR per year