_CAREERS

Working at Gordion is more than just a job. Want to come along for the ride?

_WHY JOIN US?

Join us to build the future of travel.

Today, billions of people around the world rely on technology that hasn’t kept up with the expectations of the modern, connected travellers. That’s why we’ve started to rebuild the infrastructure that underpins the travel industry. Layer by layer, piece by piece, we’re building the software to make travel effortless for today’s travellers.

_LIFE AT GORDION

Today, billions of people around the world rely on technology that hasn’t kept up with the expectations of the modern, connected travellers. That’s why we’ve started to rebuild the infrastructure that underpins the travel industry. Layer by layer, piece by piece, we’re building the software to make travel effortless for today’s travellers.

_JOB OPPORTUNITIES
  • Senior Software Engineer
    Learn More

    About Position

    We are passionate about building, testing, and learning. And now we’re looking for Senior Software Engineers who are passionate as much as we are about building travel solutions that provide actual value to millions of people globally.

    As a Senior Software Engineer, you'll take on responsibility for the development of a number of products and features while working closely with other engineers, designers, product managers, and QA engineers. You will break down complex problems into steps that drive project planning and execution.

    You will be responsible for delivering implementation excellence and innovation within your product delivery team. As part of a tech company growing quickly, high performers can expect extensive opportunities for progression and development.

    • Responsibilities:
    • • Coding. Writing high-quality robust code including tests. Most of our engineers release code to production every few days and we have a daily release cycle.
    • • Take the lead on design and development of features.
    • • Mentor and lead more junior developers.
    • • Take responsibility for the quality of the code produced by you and the team.
    • • Design and develop reusable libraries, APIs and code that are easy to maintain, understand and re-use.
    • • Operate across our evolving technology stack - we’re developing with Microsoft .NET Core, SQL Server.
    • • Take responsibility for all aspects of software engineering, from design to implementation, QA and maintenance.
    • • Touch code at every level – from the UI, through backend services and down to the database.
    • • Collaborate closely with product, design and QA teams to define feature specifications and develop high-quality deliverables for our clients.
    • • Contribute to the evolution of best practices of the development chapter.
    • • Learn new technologies and keep abreast of existing technologies and be able to apply these to your work.
    • • Write, review and take responsibility for clear, concise and comprehensive technical documentation.
    • Skills and Experience:
    • • At least 5 years’ experience of commercial software development, including leadership experience.
    • • Computer Science/Engineering degree or equivalent experience.
    • • Strong understanding of software engineering fundamentals i.e. algorithms, data structures, object-oriented programming and design.
    • • Strong understanding of database technologies i.e. RDMS, NoSql and querying.
    • • Extensive experience in software development with Microsoft .NET C#, ASP.NET MVC, WCF, ASP.NET Web API
    • • Experience with web front-end technologies (HTML, CSS, JS)
    • • A solid understanding of security principles and secure coding.
    • • Experience and understanding of Continuous Integration, Continuous Delivery and Agile Methodologies (Scrum, Kanban)
    • • Proficiency in writing good quality object-oriented code using that is simple, fast under load and robust
    • • Ability to design and query relational databases and deal with a large amount of data.
    • • Willingness and ability to take on new technologies.
    • • Ability to break down complex problems into simple solutions.
    • • Strong analytical skills and desire to write clean, correct and efficient code.
    • • High quality verbal and written communication skills.
    • • Sense of ownership, urgency and pride in your work.
    • • Background in developing scalable code for high-volume systems.
    • • Solid understanding of asynchronous systems and messaging for example RabbitMQ
    • • Quality first mind-set for writing code using techniques such as TDD or BDD
    • Major plus:
    • • Software development experience in the travel industry
    • • Experience of working on large enterprise applications
    • • Solid understanding of cloud technologies such as Azure/AWS and container technologies such as Docker
    • • Experience of working with Jira, Confluence.
  • UX/UI Designer
    Learn More

    We're passionate about creating products that our users love, and most importantly, we're excited about new challenges. We are looking for a UX/UI Designer who is as passionate as we are, who cares about collaboration, is self-motivated, data-driven, can produce solutions to complex situations with a design thinking approach, and can adapt to a collaborative and fast-paced work environment.

    • Responsibilities:
    • • Research user behaviors, validate concepts with end-users, and turn insights into value-adding features and actionable deliverables.
    • • Create wireframes and interactive product prototypes and collaborate with UX researchers during usability testing.
    • • Turn UX outputs into aesthetic and functional interfaces that appeal to the target audience, using visual design principles, and considering brand identity.
    • • Take end-to-end responsibility for concept design production and ensure its production. Follow design trends and collaborate with the team to apply them to projects.
    • • Evaluate and improve the design structures and systems of projects in terms of user experience, generate ideas and design.
    • • Develop, innovate, and sustain user experience efforts with the enterprise wide UX team. Create clear, actionable, accessible, and online documents.
    • Skills & Experience:
    • • Minimum 4 years of experience in product lifecycle processes as a UX/UI designer,
    • • Design experience in desktop, mobile web, mobile applications.
    • • To be able to make a design by considering the principles of intuitive design and usability.
    • • Excellence at using and creating design systems
    • • Strong conceptual and visual skills
    • • In-depth knowledge of lean UX practices and processes, including user-centered design principles and research.
    • • To be able to explain and prove the ideas produced for the products and services in the design processes, the problems he solved and the effects of his work.
    • • Ability to ask and answer questions about the product and user experience,
    • • Proficiency in design tools (Figma, Sketch and other design tools).
    • • Have excellent verbal, written and visual communication skills
    • • Current Portfolio
    • Qualifications:
    • • Bachelor's degree in Design, Psychology, Sociology or related field,
    • • Experience working on large corporate applications in the field of e-commerce, tourism.
    • • Experience with websites running under high user loads.
    • • Experience and understanding of Agile Methodologies (Scrum, Kanban)

Working remotely!

we're enjoying our work from home and
looking forward to meeting at our new office!

Around the corner..

We can't wait to roll out our new project
SAP on Azure and new machine learning features

We are hiring!

Open Positions

Can we be friends? Don't be a stranger!
Come on in and check what we got for you.

Career Opportunities