Front-End Developer

Overview

It is a platform for connected commerce empowering merchants with the technology to transform their business. Company provides merchants with a payment terminal that combines an Android-based tablet with a hardware docking station, and includes support for all modern payment technologies, including traditional magstripe cards, EMV (chip and pin), NFC (Google Wallet and Apple Play), Bluetooth, QR codes, and beacon technology, in an all-in-one device sold at cost. Also, we build dashboards and reporting products to give merchants insight into their business and how they can make it more profitable, more efficient, more fun

Responsibilities

Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment.

Design and develop new features.

Collaborate with other teams and conduct new technology research for product development and recommend product enhancements.

Actively participate in code reviews, analyze results and choose the best solution.

Manage deadlines and prioritize tasks.

Continuously focus on improving software quality and performance.

Troubleshoot customer issues and communicate effectively to internal and external stakeholders.

Requirements

3 years of experience in architecture, designing and developing AJAX-based UI.

Knowledge of modern browser UI technologies and frameworks (LESS, HTLM5/CSS, etc).

Experience in Javascript, REST WebServices.

Experience with UI / UX design methodologies and standards.

Strong knowledge of ReactJS.

Experience with Agile methodologies and software development practices is required.

Upper-intermediate English Self-driven.

Basic knowledge of NodeJS.

Experience with backend stack (MySQL, CouchBaseDB).

We offer

A competitive reward for your skills, experience, input, and results.

Individual career plans and the guidance of Career Advisor.

Complete legal assistance and consultations from our lawyer.

Coverage of expenses on conferences, master classes, and certifications.

English classes and opportunity to learn from a native speaker.

Regular team events and activities.

Apply Online
This form collects your name, phone and email so that we can contact you later. Check out our Privacy Policy for the information on how we protect your data.

Apply with LinkedIn