Full Stack Developer (Middle-Senior)

Зарплата

от 250 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Лёгкие платежи криптовалютами в розничной торговле с немедленной конвертацией в фиат

Описание вакансии

Условия работы

Lunu is a payment provider. 

The company was founded in Berlin in 2019. 

The project launch took place in Paris in September 2020.

Lunu now has a team of 27 people.

Lunu is a comprehensive next-generation cryptocurrency payment system for the global retail market. Our main products include a Processing Service, a Mobile Payment Terminal and a Widget for accepting and processing offline and online payments. Cryptocurrency owners can pay for goods and services using cryptocurrencies with the help of a crypto wallet on their smartphone. After processing the transaction, Lunu deposits fiat money in the retailer’s bank account. 

The project features significant decentralized components and supports fair market exchange rates. Lunu is in the process of signing contracts with a number of global brands.

Requirements: 

  • Experience working with billing/acquiring
  • Experience with payment method integration
  • Experience working with a range of CMS tools 
  • Experience working with Node.js and React
  • Familiarity with Git
  • Good command of JavaScript (ES2015+), HTML5 and CSS3/Sass
  • Backend integration via REST API
  • Understanding of the HTTP protocol and WebSocket
  • Ability to develop plugins with PHP
  • Experience working with third-party APIs, preferably for payment systems (examples: YooMoney, Robokassa, Qiwi, etc.)
  • Basic experience working with a range of databases

What we expect:

  • An analytical mind
  • Broad outlook
  • Responsibility
  • Experience working remotely
  • Ability to objectively assess tasks and your capabilities
  • Ability to work as part of a team
  • Commitment to results
  • Desire to master new technologies and tools

Responsibilities:

  • Developing and maintaining a front-end web application
  • Fine-tuning structure, linkers and usability across the stack

Desired skills:

  • Good command of test coverage for code
  • Conscious architecture methodology (for example BEM or Atomic CSS/Functional CSS)
  • Understanding of design patterns (Observer, Decorator, Provider, etc.)
  • Experience working with development modules/plugins for CMS tools
  • Ability to quickly grasp the basics of other programming languages. 

We mostly develop plugins for our payment gateway for CMS tools written in PHP, but we sometimes need to integrate with CMS tools and frameworks in other languages: Ruby, Java, Python, etc.

Our offer:

  • Competitive salary in line with qualifications
  • Contractual employment with a German company
  • Paid holiday leave
  • Paid sick leave
  • Flexible start times
  • Interesting and challenging tasks
  • Opportunities for personal and professional growth
  • Modern goal and process-based management style 
  • Remote work from any city

lunu.io