Abteilung
Ort

You are a passionate, experienced and pragmatic iOS engineer who has proven skills in creating innovative apps with modern and elegant user interfaces. You have a strong knack for problem solving and want to change the future of travel experience while working in a challenging environment. Working together with ambitious colleagues you are eager to collaborate and dive into different disciplines to broaden your knowledge in other fields of expertise as well as share your own. Contributing to a great architecture and building the base of an easily extendable and well maintainable application is something you enjoy and take pride in.

Your tasks:

  • Help architect, build, iterate and maintain our native mobile application in Swift and Objective-C
  • Research and prototype solutions to difficult problems
  • Ensure that code is compliant with latest design standards and best-practices
  • Push forward our test-driven development process including unit, integration- and functional testing
  • Agile software development in cross-functional Scrum teams
  • Work with our UX/UI manager to ensure an amazing user experience
  • Help to raise the overall skill and quality level through pairing, design/code reviews, and mentoring 
  • Support and coach junior and professional engineers to expedite their development

Your profile:

Must have:

  • Bachelor of computer science or similar qualification
  • At least 3 years of work experience with iOS, Swift and Objective-C
  • In depth knowledge of iOS SDK, UIKit, Foundation, Multithreading Apps, JSON, GIT, JSON/REST API, SOLID, DRY
  • Have a good grasp of OOP, design patterns & software architecture
  • In touch with current mobile development trends, approaches, libraries and frameworks
  • Have mentoring experience: being good at enforcing good practices & explaining not just "how", but also "why" within a team
  • Have strong technical and problem solving skills
  • Have automation & continuous integration experience
  • Good English skills to communicate in a multi-language team
  • You wish to do good for the world!

Nice if:

  • You are familiar with Test-Driven-Development (TDD)
  • You know how to use Xcode Instruments (Leaks, Object Allocations, etc)
  • You are having an eye on UI & UX is a plus
  • You have experience with long-term and team-based projects in mobile development

About us

Operating in seven countries from offices in Germany, Poland, the Czech Republic, Slovakia and Hungary, Invia Group is one of the leading online travel agents in Europe. With more than ten major brands and an extensive portfolio of websites, we are the market leader in several countires and we are growing rapidly on all markets where we operate. Invia Group mediates sales of package holidays from more than 500 tour operators, airline ticktes including those of budget carriers, acommodation, travel insurance and othe travel-related products.

We are looking forward to receiving your application!

Don't forget to mention any side projects, apps you have built, open source contributions, and personal websites/blogs. In case you have any questions, please contact Iryna Dobrova.

Ähnliche Stellenangebote