We’re NCube, a place where you can work on cool projects with cool people. NCube creates teams of developers and creative problem-solvers who are passionate about designing great software. As a team, we work on different projects but love to relax, share ideas, and make memories together.
31 січня 2023

Senior Front End Developer (вакансія неактивна)


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-CLI
  • Desire to work in a fast-paced, collaborative team environment
  • Good understanding of fundamentals of design principles behind a scalable application
  • Extensive experience and proficiency in HTML5, CSS3+SCSS, JavaScript and TypeScript
  • Deep understanding of VueJs / Vuex fundamentals and core concepts
  • Know to implement new VueJs components from existing designs and integrate them with our existing APIs
  • Staying up-to-date with all recent developments in the JavaScript and Vue.js space
  • Focus on security updates and issues found with Vue.js and all project dependencies
  • Upper-intermediate level of English

  • Good to have:

  • Automated unit tests and E2E UI tests using jest or cypress
  • Coding standards and code reviews processes
  • GitHub for code repository and GitHub actions for CICD pipelines
  • Knowledge of React Native
  • Comfortable using Git, GitHub
  • Self-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 code
  • Sync with others team members to build new software features from start to finish for our web console and kiosks application
  • Ensuring user experience determines design choices
  • Developing features to enhance the user experience
  • Striking a balance between functional and aesthetic design
  • Ensuring web design is optimized for smartphones
  • Building reusable code for future use
  • Optimizing web pages for maximum speed and scalability
  • Utilizing a variety of markup languages to write web pages
  • Maintaining 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