Obilet.com, founded in 2012, is an end-to-end travel ticketing application listing hundreds of bus carriers, airlines and ferry companies. Obilet also provides bus operators with a best-in-class Inventory Management System (IMS) in the form of SaaS.
Obilet is the indisputable market leader in Turkey across both B2B and B2C segments with 400 bus carriers using its IMS software, 25 million monthly visitors, and 15 million app downloads.
Obilet is projected to further strengthen its position among the largest travel ticketing applications globally by mediating more than 40 million ticket sales in 2024. Obilet has expanded its category offerings to include hotel bookings and car rental services, and initiated its international expansion with the aim of achieving one of the largest global market coverage in the industry.
We are looking for a "Senior Frontend Developer" for our Corporate Operations and Product Team. If you want to join as a part of our ongoing success story, apply now!
Main responsibilities will include:
- Develop and maintain modern web applications using React.js, TypeScript, and Redux
- Optimize front-end performance, ensuring fast load times and smooth user interactions
- Implement responsive designs with LESS and CSS, adhering to design and accessibility standards
- Use advanced state management techniques, such as Redux Thunk and React Hooks
- Build and maintain functional components following best practices in React.js
- Collaborate with backend developers to integrate APIs, ensuring smooth data flow and efficient communication
- Identify and resolve performance bottlenecks using appropriate tools and techniques
- Contribute to architectural decisions to improve the scalability and maintainability of our front-end stack
To be successful in this role, you need to have:
- 5+ years of experience in frontend development with a focus on React.js and Redux
- Strong experience building and maintaining functional components in React.js
- Strong knowledge of TypeScript, JavaScript, CSS, and LESS
- Experience with modern build tools such as Webpack
- Proficient in using React hooks and middleware such as Redux Thunk
- Solid understanding of web performance optimization tools and techniques
- Experience with Node.js is a plus
- Familiarity with AWS Elastic Beanstalk or similar cloud platforms is a plus
- Strong problem-solving skills and ability to work both independently and in a team
What we offer:
- Best-in-class teammates
- A culture of continuous development
- No dress code
- Flexible working hours
- Free Snacks&Drinks