● Experience designing and building production Node.js applications with 100% code coverage
● Knowledge of Node.js concepts — event loop, cluster, memory management, libuv etc.
● Knowledge of major Node.js modules — async, lodash, nodemon, graphql etc.
● Experience using Open Source libraries
● Experience with any Node.js HTTP framework — express, hapie etc.
● Experience with build tools, code coverage and testing frameworks — lab, simple-mock, Istanbul, Mocha, Grunt, Gulp, webpack etc.
● Knowledge of building RESTful web services including GraphQL services
• Ability to work on challenging, large project with complex high load e-commerce platform
• State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
• Unique working environment where you communicate and work directly with client
• Competitive salary
• Career and professional growth
• Possibility to work in a big and successful company
• Long-term employment with 20 working-days paid vacation and other social benefits
● Develop features using best development practices and design patterns
● Testing the output of own work prior to independent testing
● Participating in any quality assurance work required to ensure the delivered products are truly fit for the purpose
● Deploy the developed artifacts from a Continuous Integration, Staging to Production environment
● Ensure code quality by testing the deployable solution, working closely with the test automation person
● Documents the low-level design of the developed solution from a maintainability and supportability perspective
● Grow your skills and share your knowledge with other developers (and beyond), help advance Thomas Cook technical culture through presentations and other social initiatives
On behalf of Thomas Cook, Ciklum is looking for Middle Node.js Developer with automation skills to join Kyiv team on full-time basis.
As a Backend Developer you will be part of new digital technology team involved in designing and building large-scale web applications that scale to millions of customers, billions of pounds in revenue and thousands of requests per millisecond.
Our product team is very strong, and proposes exciting features. Marketing, optimization and analytics teams will work with us making sure we deliver all requested features they need in order to make our website the most amazing travel platform in the world.
Thomas Cook Group plc is one of the world’s leading leisure travel groups with sales of £7.8 billion in the year ended 30 September 2015. Thomas Cook is supported by 21,813 employees and operates from 15 source markets; it is number one or two (by revenue) in all its core markets. Thomas Cook Group plc’s shares are listed on the London Stock Exchange (TCG).
Thomas Cook Money is a holiday bank. We want to make holiday money easy for our customers, by helping them save, borrow, spend and protect themselves in a fun and rewarding way. To realise our ambition, we are embarking on a 5 year journey, fixing what we have today, building a new customer proposition we can be proud of, then growing that proposition into new geographies.
The Company’s very essence is to deliver inspiring personal journeys as the trusted pioneer in global travel. The core of our strategy is to deliver a high-tech, high-touch approach and being there for their customers wherever, whenever and however they want to connect with Company.
TC Group is building the capability to support personalized customer interaction through micro segmentation, social media integration, and powerful recommendation analytics.
Join Ciklum and “Cross the Borders” together with us!
If you are interested — please send your CV to [email protected]