Position: Middle/Senior JS Developer (React, GraphQL)
Company: Akvelon Ukraine
Category: JavaScript
Experience required: 3y
English level: intermediate

Financial software and services startup. Our mission is helping companies get the most business value from every dollar they spend. Our initial product offering is a new corporate card program bundled with AI-powered expense optimization software.
 
We’re building the next generation corporate spending, budgeting and financial management services and applications. Our App enables real-time spending, expensing, and budgeting integration. Our novel approach leads to improved financial decision making throughout a business, fundamentally changing the way businesses manage their financial operations.
 
We see tremendous opportunity helping companies transform their financial processes from offline reactive to real-time predictive. Using current and emerging technologies (e.g., microservices, cloud, and machine learning), we’re innovating and powering this change.
 
**The Role**
As a senior member of the Web Client Software Engineering team, you will be collaboratively designing, building, and operating the core Web User Experiences, that power our real-time financial software. These experiences form the primary interface to our real-time financial services.

**Key Responsibilities**
- Collaborating within team and across business groups
- Design UX architecture in concert with Product Management and Product Design
- Design and Code solutions to business scenarios
- Deploy and operate solutions on cloud infrastructure and platforms
- Help define and support operational SLAs for solutions using instrumentation, monitoring, and reporting

**Requirements**
**Basic Qualifications:**
- 3+ years professional experience in commercial or web-scale system software development and delivery
- Proficiency in JavaScript
- Understanding of distributed computing systems, software architecture, data structures, and algorithms
- Knowledge of network, distributed, asynchronous, and concurrent programming
- Knowledge of professional software engineering best practices for the full software development life cycle

**Preferred Qualifications:**
- Experience with current Web Application and Web Services technologies and patterns such as REST, Swagger, GIT, NODE, AWS
- Experience with SCRUM
- Advanced knowledge of AWS Services
- Understanding of network protocols like TCP/IP, UDP, HTTPS, DHCP, and DNS
- Background in Machine Learning
- Strong verbal and written communication skills, Upperintermidiate English

Stack: JavaScript, React, Node.js, API GraphQL, AWS.