We are looking for an experienced Front End Developer with a strong technological background in development using Vue.JS v3 and Back End API development using NestJS. We can provide you with a great opportunity to work on this project on innovative blockchain solutions. The project uses the latest technologies to provide the best possible experience on the ChainIT platform.
Project — blockchain platform, that provides end-to-end immutability, reducing or eliminating friction for efficiency, full transparency and maximizing the value of a product or service.
This is a great opportunity to link physical items to digital assets, create trusted data to reduce friction, use offline automation to improve efficiency, and validate data in addition to the events it is associated with.
Must have:
2+ years of working with JavaScript, CSS, HTML5 2+ years writing complex front-end applications using Vue, Vuex, and Vue-CLIDesire to work in a fast-paced, collaborative team environmentGood understanding of fundamentals of design principles behind a scalable applicationExtensive experience and proficiency in HTML5, CSS3+SCSS, JavaScript and TypeScriptDeep understanding of VueJs / Vuex fundamentals and core conceptsKnow to implement new VueJs components from existing designs and integrate them with our existing APIsStaying up-to-date with all recent developments in the JavaScript and Vue.js spaceFocus on security updates and issues found with Vue.js and all project dependenciesUpper-intermediate level of English
Good to have:
Automated unit tests and E2E UI tests using jest or cypressCoding standards and code reviews processesGitHub for code repository and GitHub actions for CICD pipelinesKnowledge of React NativeComfortable using Git, GitHubSelf-motivated and able to work under minimal supervision
Responsibilities:
Developing interface applications using Vue.js and the surrounding ecosystem Accurately translate user and business needs into functional frontend codeSync with others team members to build new software features from start to finish for our web console and kiosks applicationEnsuring user experience determines design choicesDeveloping features to enhance the user experienceStriking a balance between functional and aesthetic designEnsuring web design is optimized for smartphonesBuilding reusable code for future useOptimizing web pages for maximum speed and scalabilityUtilizing a variety of markup languages to write web pagesMaintaining brand consistency throughout the design
We offer:
Competitive salary with the regular review Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv PE 5% Taxes compensations, accountant assistance Vacation (up to 20 working days) Paid sick leaves (10 working days) Medical Insurance after probation period (3 months) Online English courses Direct cooperation with the customer Teambuildings, corporate parties and company trips abroad Great working environment and team spirit