For our tech team, we are looking for a Front-end Engineer, to work with us on our business travel applications, both for our external and internal customers. You enjoy transforming good UX/UI into beautiful user interactions, architecting and maintaining complex responsive front-end applications, managing technical debt, testability and delivering compelling features materially helping our users.
Descriere
Iteratively work on product roadmap priorities
Write and review testable, scalable JavaScript code that enhances user experiences
Build modular, reusable components and features
Support and nurture front end real-time feeds and APIs to ensure that data renders with little delay.
Continuously work to bolster front-end design and implementation processes in order to improve quality and efficiency.
Integrate with third party providers to offer our customers a holistic and seamless business travel experience
Actively participate in code reviews and framework decisions
Collaborate on a daily basis with a small, nimble team of product managers, engineers, and UX designers to understand business requirements and user experience goals and pain points.
Competențe necesare
Angular
Cerințe
5+ years working in front-end web development
Extensive programming experience in HTML5, CSS3, SASS or LESS, and Bootstrap
Excellent Javascript knowledge and programming experience with ES5/ES6
Solid understanding and development experience in Angular2+ (at least 3 years)
Experience with Typescript
Experience with tools like Redux, Webpack, Angular CLI and/or Gulp
Experience consuming REST APIs
TDD/BDD experience (Jest, Jasmine, Karma or Chai)
Experience with client-side architecture and design patterns
Awareness of cross-browser compatibility issues and client-side performance considerations
Solid understanding and extensive experience with version control tools like Git, SVN or Mercurial
Exceptional problem solving and ability to work independently
Exceptional learning skills
Fluency in both oral and written English
B.S in Computer Science or equivalent (Strong Computer Science fundamentals)
Comfortable working in a startup environment : dynamic, fast paced, quickly changing rhythm and priorities.
Beneficii
We offer you a serious position with responsibilities and room for creativity for the most exciting travel project in Europe – delivering high-quality service through a technology/human working environment
Market rate compensation
Little hierarchy, steep learning curve, a good mentor network
An extremely motivated team in the centre of Bucharest
Travel perks, including visiting our Hamburg office