Design, develop, and maintain enterprise applications in C++ for a modern flight planning platform used by global airlines. Collaborate in an Agile environment, improve legacy code, and optimize performance. 12,000 - 18,000 PLN brutto (UOP) - Hybrid (Krakow)
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
SUMMARY
💰 100 - 150 PLN/h (B2B)
💰 12 000 – 18 000 PLN brutto (UOP)
📍 Kraków (Hybrid - 3 days office / 2 days remote)
💼 Mid/Senior
Project
Join an engineering team developing a modern flight planning platform used by more than 30 airlines worldwide, including some of the industry's largest carriers. The solution combines real-time weather, airspace restrictions, airport data, and route optimization to help airlines improve operational efficiency, reduce fuel consumption, and optimize flight performance.
You'll work on enterprise software delivered both as an on-premise solution and as a SaaS platform, collaborating with experienced engineers in an Agile environment.
You will
- Design, develop, and maintain enterprise applications in C++
- Build new features and enhance existing functionality
- Maintain and modernize legacy code while improving software quality
- Develop automated tests and participate in code reviews
- Debug complex issues and optimize application performance
- Collaborate with cross-functional Scrum teams throughout the software development lifecycle
- Prepare technical documentation and present completed features to internal stakeholders
- Promote engineering best practices and continuous improvement
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Must have
- 5+ years of commercial experience with C++
- Strong understanding of object-oriented programming, SOLID principles, and software design patterns
- Experience developing applications for Windows and Linux
- Experience maintaining and improving legacy systems
- Good knowledge of SQL, Git, and Linux/Unix fundamentals
- Experience with Docker
- Understanding of Agile methodologies (Scrum/Kanban)
- Strong analytical and problem-solving skills
- Good English communication skills
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Nice to have
- Experience with messaging platforms such as Kafka, ActiveMQ, or IBM WebSphere MQ
- Knowledge of Java or C#
- Experience with Kubernetes and microservices architecture
- Familiarity with REST or gRPC APIs
- Experience with observability tools (monitoring, logging, tracing)
- Knowledge of PowerShell or other scripting languages
- Experience using JIRA
- Experience with AI-assisted development tools (e.g. GitHub Copilot, Claude Code)
Our offer
- Relocation package (4500 PLN total value), paid in three installments (1500 PLN per month) in case your permanent presence in the office is mandatory, and you need to relocate from another city
- Benefits: Extended medical care (over 2000 medical facilities in Poland, 80 in Kraków) for you and your family; Multisport Benefit card; life insurance
Similar Jobs
Explore other opportunities that match your interests