GraphQL (regular) Node.js (regular) REST (regular) Angular (regular) JavaScript (regular) Join a team responsible for the development of a key partof eSky system, which is an application for searching airlinetickets. We are constantly expanding our application withnew or improved functionalities based on market trendsand A/B testing. As a team member working in Scrummethodology, you will participate in the full cycle of productdevelopment - from idea generation, through technicalarrangements and development, to the presentation ofresults and deployment to the cloud.Technologies used on a daily basis:● TypeScript or JavaScript ES2020.● Angular, RxJS, NgRx and Nx - constantly updated tothe latest versions.● Cypress/Protractor and Jest.● Node.js/NestJS server-side for SSR needs.● Docker - we work in containerized environments.● Git version control system.● GraphQL and REST.Challenges that await you:● Development and maintenance of one of the keyelements of the eSky booking engine which is theairline ticket search application.● Analysis and translation of complex business processesinto code.● Evaluation and selection of appropriate technologiesand solutions, combined with the ability tosubstantively justify your choices at the team scale.● Building UI components in close collaboration with theUX team.Our expectations:● You have a minimum of 2 years of experience in B2C e-commerce application development.● You know what a modern front-end is, and conceptssuch as atomic design, web components or microfrontends are not a mystery to you.● It will be useful to know how to work with code inenvironments other than a browser, including Node.jsor WebView.● You value quality by writing tests, maintaining cleancode, and implementing industry best practices insoftware architecture design.● You will promote a performance-oriented approach todevelopment by selecting the most appropriate toolsand strategies.What we offer:● Flexible and stable form of employment - B2B oremployment contract.● Benefits in a cafeteria system - such as Multisport card,cinema tickets, discount codes in stores, the possibilityof group life insurance and private medical care.● We have mature technological processes, so you canfocus on new functions. We minimize maintenancewith a strict approach to unit testing and E2E.Deployment system is optimized with a completeCI/CD process supported by dedicated DevOps andSRE engineers.● Great development opportunities - working with thelatest technologies, internal and external training.● Participation in industry meetings and conferences.● Modern office - well-equipped kitchen, stocked withsensational coffee, and a place to relax where you canrecharge your batteries by playing foosball, ping pong,or on a game console.
Frontend Developer (Angular) in Bucuresti
Contact
Datele de contact vor fi vizibile dupa ce veti aplica!
Anunţ expirat