Front-end Developer -Biking @ING TECH in Bucuresti

Discover ING TechING Tech Romania is ING Group's global hub for technology providing over 150 services for 24 ING units globally. The services we are delivering fit into four main categories:Software developmentData managementNon-financial risk & complianceAuditEstablished in 2015, our focus has been on building strategic key capabilities, such as developing and continuously improving common IT solutions that can be shared, replicated and reused across the other ING entities.Now, in 2022, our fast-growing organization gathers more than 1300 high-performing engineers and non-financial risk & compliance specialists that work together in global tribes.Our work-life philosophy:International environment within global tribesHybrid working and flexible scheduleAgile collaborative environmentTech & soft skills development with the latest learning resourcesInternships & early graduates programmesThe missionOur tribe is part of Financial Markets & Group Treasury, responsible for delivering IT solutions for trading, risk analysis, and hedging.The Inside Business Portal squad is responsible for building and maintaining quality and secure solutions to support our clients in their trading and reporting needs, with new projects and initiatives focusing on digitizing manual processes and improving the customer experience.How we do thingsIB Portal is an in-house-built suite of several Angular & Polymer web applications. The GUI is used by ING’s clients to trade, confirm, view, and download various reports.We believe that Web Components are the future; we use Lit - to build them easily and fast. We even created Lion -, a set of open-source, highly performant, accessible, and flexible Web Components.We are actively migrating all portal applications to Web Components.Your Day-to-DayYou just refined a task with the Product Owner, UX Designer, end-users, and back-end engineers, turning it into a story ready to be picked up in the sprint:· You start writing the implementation;· After some solo (secure) coding, a session of pair programming, and several commits, you push your tested and formatted code to your branch in Azure DevOps;· The AzDO pipeline starts. Prettier checks your code for proper formatting. Using Mocha and Chai under the hood, the @open-wc/testing framework runs unit and e2e tests, letting you enjoy having over 90% coverage. Selenium and Webdriver (in the future Playwright) run the integration tests and, when everything passes, the pipeline turns green;· One of your colleagues does a code review and merges your branch into development. The code gets deployed onto a staging server where you and all stakeholders can check; you are just one step away from production!Do not be afraid to stretch! You will have dedicated time to learn new things and develop your soft and technical skills. We can hardly wait to see your demos during team meetings and INGs code guilds.What you bring to the teamWe are searching for a passionate front-end engineer who loves to build UIs that are thought through, logical, interactive, and engaging. We know that given the right tools, helpful colleagues, and enough time you can create them!Together with your colleagues in Amsterdam and Bucharest, we want you to take ownership of features, have the drive to implement them, be open, honest, communicate clearly and be eager to learn.· Hands-on experience developing web-based user interfaces using JavaScript/TypeScript, HTML5, CSS/SASS;· Solid knowledge and understanding of at least one of the popular UI libraries/frameworks (Angular, React, Vue, Polymer, etc.);· You believe that the easiest way to ensure software quality is by having enough tests. Hence, you have used test libraries/tools (Jest, Jasmine, Karma, Selenium, etc.);· Understanding the basic concepts of cloud-based services like Azure DevOps and AWS;· Knowledge of security principles necessary in web development· Experience with NodeJS;· Knowledge of, working background, or just an interest in Financial Markets (nice to have);· You are a strong team player, love to share knowledge, and are interested in the work of your colleagues;· Strong analytical skills, proactivity, and ability to work in cross-border international teams;· Good communication skills in English.What we offer· A challenging project where performance and correctness of behavior has a direct impact on users;· Ability to choose the right tools for the job;· Being very close to the end-users. No need to write/read lengthy specifications; you can ask for directions or feedback directly from people who will be using your app;· A chance to learn more about Back-end technologies.


Datele de contact vor fi vizibile dupa ce veti aplica!

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