Position: Middle Frontend Developer (Angular 2+, Magento)
Company: Worldticket
Experience required: 2y
English level: intermediate

Job Description:

WorldTicket is one of the world’s leading providers of IT sales solutions for mid-sized and regional airlines. Every year almost 10 million flight tickets are sold to passengers through our IT solutions. Our customers, the airlines, are located in Europe, Africa and Asia and our +100 employees are distributed between our offices in Copenhagen, Warsaw, Kiev, Bangkok and China.

We are currently looking for an experienced Middle Frontend Developer (Angular 2+, Magento) to be based in our Kyiv office. You would work in a unique and diverse working environment in which your task is to communicate and directly work with the client. The job will be characterized by a competitive salary, based on skills and experience.

Responsibilities:
Creating and maintaining modern interfaces;
Contribute ideas through your knowledge of evolving front-end technologies;
Communicate with developers, designers, and customers;
Performing technical assessment of UI mockups/wireframes to ensure the possibility of their implementation within a reasonable time;
Code Review and other practices to control quality.
Be a part of a positive and fun team environment.

Requirements:
Good knowledge of JS frameworks; Angular 2+ and ReactJS
3 years of professional experience with HTML5, CSS3, SCSS / LESS, JavaScript
1+ years of working experience with Magento (XML, PHTML, PHP (Basic))
Understanding of OOP, MVC, SOLID, and basic design patterns
Responsive, pixel perfect and mobile design making
Agile (Scrum) process experience
Intermediate English (since we have offices in Bangkok and Copenhagen, we need to communicate with our colleagues on a daily basis)
Genuine interest in improving user interfaces and user experience
Basic Jenkins knowledge
Nice to have experience with Photoshop or Illustrator; 
 

Personal skills:
Fast learner
Proactive person
Strong problem-solving skills and ability to be a successful member of the team
Readiness to give all the effort necessary to do an excellent job — even if it means putting in extra time to research the problem you’re facing
Good Communication skills
Desire to make the world better :)
 
 
What’s in it for you?
A unique working environment where you communicate and work directly with a client representative. Interesting business domain
Competitive salary, based on skills & experience 
Variety of knowledge sharing, training, and self-development opportunities
Friendly team
Covering of studying opportunities (books, conferences, training)
State of the art, cool, centrally located offices with warm atmosphere which creates really good working conditions
Office in Kyiv