Softjourn

Frontend Developer (Vue.js) Offline

$$$

About the project: 

The client is a card transaction processing company that provides services to banks as well as state and commercial organizations in Ukraine and abroad. The project offers a range of payment solutions, including money transfers, POS services, ATM monitoring, and more.

The system supports payments via payment cards and e-wallets and offers convenient tools for developing e-commerce solutions. Whether the business is online, offline, or mobile-based—launching an online store, creating a mobile application, issuing invoices, or setting up subscription services—the platform helps handle it all. Additionally, the team is working on separate services for merchant control and simplified payment processing flows.

 

 

 

Requirements:

  • Strong experience with Vue.js (v3);At least Intermediate level of English (B1+)
  • Proficiency in TypeScript and JavaScript;
  • Hands-on experience with: Vite, Vuetify, Vue-router, Pinia;
    Solid knowledge of HTML, CSS, SCSS/SASS;
    Minimum 2 years of experience working with REST APIs;
  • Excellent communication skills and the ability to work effectively in a team;
  • Fluent Ukrainian is required (internal communication is in Ukrainian);
  • At least an Intermediate level of English (B1+).

 

 

Will be a plus:

  • Experience in the financial domain;
  • Experience with FreeMarker Java Template Engine;
  • Familiarity with Thymeleaf (server-side Java template engine);
  • Knowledge of Axios, ESLint, Prettier, Stylelint, Tailwind CSS;
  • Experience with Content Security Policy, Apple Pay / Google Pay;
  • Experience with GitHub Pages and GitLab Pipelines;
  • Experience with HTML Email Template Development;
  • Experience with Docker, Portainer, and Nuxt.

 

Responsibilities:

  • Maintain existing frontend projects, including payment pages, the merchant portal, landing pages, and email templates;
  • Develop new payment pages based on design specifications in collaboration with backend developers;
  • Implement new features for the merchant portal;
  • Communicate with support staff and system administrators to diagnose issues and create tasks;
  • Plan and execute frontend releases.

Required skills experience

JavaScript

Required languages

English B1 - Intermediate
Vue.js, JavaScript, TypeScript, CSS, HTML5, REST API, Vite, Vuetify, Vue-router, Pinia

The job ad is no longer active

Look at the current jobs JavaScript / Front-End →

Loading...