In 2019, Ticketer, the UK’s market leader in bus ticketing technology, joined forces with FARA, the Nordic market leader, bringing together two companies with a strong joint mission; to make travel easy. Together, we are called the Ticketer Group.
Over the next few years, we will be transforming the transport ecosystem by enabling customer efficiency through operational insight, leading the way in local and national mobility and delivering first-class, frictionless travel experiences.
Together, the Group is able to offer customers the very latest technology in intelligent transport ticketing, back office software and passenger-facing apps, focusing on providing Real Time Information for use on board, online and on mobile to increase usage of public transport facilities. And today’s numbers are impressive, with our equipment on over 30,000 buses across Europe, over 5.5 million daily passengers using our ticketing system and with 3.5 billion tickets being issued in the UK alone.
The company is at a very exciting stage of their growth and journey, and we are seeking highly motivated.
Place of work: Warsaw / remote
In order to strengthen our development team, we are looking for a C++/Qt Software Engineer. The developers work in team, using the agile software development techniques, to ensure creation of a continuous stream of high-quality software.
Role and responsibilities:
- Design & architecture challenges
- Modern C++14/17 codebase extensions
- Development of android application using C++/Qt5
- Bug fixing
- Implementations of protocol extensions
Requirements:
- Bachelor's / Master’s degree in Computer Science or related field
- 4+ years of commercial software development experience
- Strong software designing skills
- Ability to learn new technologies quickly
- Strong C++/Qt competence
- Experienced with multi-threaded software
- Familiar with Git or other version control systems
- Very good English (written and spoken)
Must:
- C++11/17, Qt, QML
- Experienced with Android platform and services (the team is delivering products running on Linux and Android)
- Familiar with SCRUM/Kanban
- Experience in design and implementation complex system
- Experience with Embedded Linux environments
- Experience with low level hardware interaction
Nice to have:
- Docker
- Boost
- Conan
- CMake
- Bamboo
- MQTT
- IoT experience
- Debian/Ubunt
We offer:
- Positive and friendly working environment
- Flexible working hours
- Remote work possibility
- Cooperation with International TeamProfessional and personal development in a fast growing company
- Competitive terms and conditions
- And much more: