Please apply, if you:
Don’t have any problem communicating in English (both written and spoken)
Are a passionate developer
Search for a challenge and rewrite the aggregator and booking platform for flight tickets and hotels
Want to work remotely and get well-paid
Join us in a challenging task to help our client make their product more successful. We’re going to rewrite a complex and large application for aggregating, searching, and booking flight tickets and hotels. The platform has its own effective search engine. The users can usually find cheaper flight tickets from around the world than in competition apps. The problem is the way the application is written. The current applications are live for over 3 years and are written with old technologies and not scalable architecture which limits the client to grow their business and improve the product based on users’ needs.
Our plan is to define the most priority parts of the system for the business and rewrite and release those parts one by one as a part of a new tech stack. By the end of the process, we should have a completely new solution without making a negative impact on the running business. The goal should be not only to rewrite code but also to improve UX/UI and implement new features. The investors are very stable and invested into the project already over 2.5+ mio. EUR.
You will become a part of the scrum team and work alongside a product owner, developers and tester. Improve your soft & hard skills by working on an ambitious venture. You are a perfect candidate if you are a self-driven professional, and you never hesitate to express your point of view or a solution.
Clean Architecture concepts and Domain-Driven Design
MediatR
MongoDB
Redis
CI/CD
Google Cloud or AWS
A completely remote work
A very competitive salary in Euro
Cooperation with Czech LLC via Individual entrepreneur
No strict control. Freedom of action
Careful and reliable management
Code in which you implemented something non-trivial or unique
Сode that shows your deep knowledge of the features of the framework and the chosen technology
Code that reveals your knowledge of software architectural patterns and best practices (eg. SOLID, KISS, DRY, ATDD, BDD, DDD, TDD) and the ability to apply them appropriately
Code that reflects your way of thinking