Frontend Developer (Angular) in Bucuresti

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.

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!