Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Who We Are?
We are the technology leader of the aviation industry in Turkey! We are an innovative and successful team that does not fit into the mold, constantly enlarges its target and pushes the standards in global competition.
We design and develop technology with the spirit of R&D, where human, engineering, and software are the most perfect components. We use trend technologies such as big data, cloud computing, artificial intelligence, fintech, cybersecurity, and blockchain to compete in the sky. We move forward confidently and successfully with the power of our knowledge and experience.
We are a strong team of more than 1800 talented individuals working in offices equipped with modern technology in Istanbul, Ankara, and Izmir. Team play is our favorite system! We focus on the same goal – winning – and continue to work together with the motivation to achieve this.
If you want to have your name in the success story of a globalizing company, we look forward to your application to the winners team!
About the Role:
As a Frontend Developer, you will design and develop high-performance, web-based user interfaces for our Airline Operations Control Solution.
These mission-critical solutions are used by airline Operations Control Centers (OCC) to manage hundreds of daily flights, crew assignments, and disruption handling in real-time. The front-end must visualize large-scale Gantt charts (e.g., 800+ aircraft with 30 days of data) without freezing or latency, ensuring a seamless user experience even under heavy loads.
This role requires expertise in building scalable, responsive, and data-intensive web applications, with a strong focus on performance optimization and smooth visualization of complex datasets.
Responsibilities:
- Develop and optimize interactive, high-performance user interfaces for airline operations systems
- Implement complex visualizations such as Gantt charts, flight timelines, and disruption management dashboards
- Ensure smooth rendering and responsiveness when handling thousands of data points in real-time
- Collaborate with backend developers, business analysts, and product owners to deliver end-to-end solutions
- Conduct code reviews and enforce UI/UX best practices
- Stay updated on modern front-end frameworks, performance optimization techniques, and visualization libraries
- Contribute to technical documentation, design standards, and reusable component libraries
Required Experience:
- Bachelor’s degree in Computer Engineering, Software Engineering, or related fields
- 4+ years of professional experience in front-end development
- Strong proficiency in JavaScript/TypeScript and modern frameworks (React, Angular, or Vue)
- Deep knowledge of state management libraries (e.g., Redux, NgRx, Vuex)
- Strong focus on performance optimization for large-scale, data-intensive applications
- Experience with data visualization libraries (e.g., D3.js, Highcharts, Recharts, AG Grid)
- Proficiency in REST/GraphQL API integration
- Strong knowledge of HTML5, CSS3, and modern styling practices
- Hands-on experience with SCSS/SASS for modular and maintainable styles
- Practical experience in building responsive UIs using Tailwind CSS
- Familiarity with responsive design and cross-browser compatibility
- Good command of written and spoken English
Preferred Knowledge:
- Experience with real-time data applications (WebSockets, SignalR)
- Experience in canvas/SVG rendering and optimizing for thousands of UI elements
- Hands-on experience with virtualized rendering techniques (infinite scroll, lazy loading)
- Deep understanding of DOM performance, rendering pipelines, and browser limitations
- Airline or operations software experience (crew scheduling, flight tracking, OCC systems)
- Familiarity with micro-frontend architectures and deployment on Kubernetes / OpenShift
- Knowledge of UI/UX principles in mission-critical applications
Position located at: Libadiye Office
Benefits Of Working With Us
In addition to having the opportunity to grow and be challenged, and to be part of a life, our people enjoy a range of rewarding benefits:
- Flexible working arrangements, generous personal, parental and cultural leave
- Competitive remuneration
- Free and subsidized health and wellbeing services
- Discounts on a wide range of products and services
- Career development opportunities
- A buddy who will guide and accompany you during your onboarding process
- A great number of online courses and technical trainings that will support your development
- Personalized development plan for you
- Using CED & Pass Flight for travelling experience with your family
- Support payment for childcare
Be Yourself
We value the unique backgrounds, experiences and contributions that each person brings to our team and encourage and celebrate diversity.
If you would like to get to know more about Turkish Airlines Technology, please follow us on Instagram and LinkedIn;
[https://www.instagram.com/turkishairlinstechnology/](https://www.instagram.com/turkishairlinstechnology/)
[https://www.linkedin.com/company/thyteknoloji/](https://www.linkedin.com/company/thyteknoloji/)
Key Skills
Ranked by relevanceReady to apply?
Join Turkish Technology and take your career to the next level!
Application takes less than 5 minutes