We are looking for a seasoned Front End Developer. You will build and develop modern web apps with cutting edge technologies for travel industry customers all over the world.
Perfect candidate has:
Bachelors or Master’s degree in information science, computer science and professional experience as a Front-End Developer (3+ years), Excellent English (written and spoken, min B2)
Hands-on experience in:
Node.js + express, client-side scripting JavaScript libraries, frameworks and patterns (Angular 2+, React, Ember, Vue.js), ECMAScript 2015, TypeScript 2+
Markup languages, including HTML5 APIs, CSS3 (including pre-processor languages e.g. SCSS)
Asynchronous request handling, partial page updates and AJAX, W3C standards and browser-compatibility issues
Applications deployment (google cloud platform, Heroku)
Image authoring tools, to be able to crop, resize or make small image adjustments
Testing methodologies dedicated to the front-end world (JS Unit tests, E2E tests)
Atomic design, BEM, OOCSS or any other well argumented approach to large CSS architecture
Cross-browser compatibility issues and ways to work around them,
Code versioning tools such as Git
Code review process.
In-depth understanding of:
SEO requirements, SVG and data-driven UI
Responsive web design standards
Front-end development tools like webpack and Babel, Lighthouse, Databases
Entire web development process (design, development and deployment)
It will be your additional asset if you:
Are an experienced participant of projects in .NET/Ruby/Rails/PHP
Have a knowledge on Ionic, server side rendering, PWA
Worked with Ansible
Perks we offer:
MultiSport athletic program
External training, conferences and an internal knowledge exchange cycle (ANIXE Technocracy meetups)
Beverages and sandwiches
Flexible working hours
Form of employment convenient for you (B2B, employment contract)
Private health care
Foreign languages lessons (English, German, Spanish)
The company’s corporate library
Well-communicated location and safe place for bikes
Inspiring team-building outings
Welcoming and friendly work environment