Position: Middle Full-stack JavaScript Developer
Company: Softjourn
Category: JavaScript
Experience required: 2y
English level: upper

You will have a chance to grow your technical and soft skills, have fun while doing it and we will invest in your professional training, and allow you to grow your career.


**About the project: **
This project is a B2B payment platform dealing with internal corporate payments (ACH, debit card, fast transfer, physical check, Wire / SWIFT, Visa reset card, reseller (eg Amazon, Starbucks)). 


**Requirements:**

Familiar with Node.js for 2+ years;

Experience with Relational Databases and JavaScript ORM's;

Experience with integrating third party API's;

Experience with creating REST API’s;

Experience with functional and class components, Redux, Typescript, Sass.;

Strong experience with state management in React;

Experience with building UI kits;

Familiar with React for 3+ years;

Good knowledge and understanding of Object-Oriented Design patterns, principles, and computer science fundamentals in data structures and algorithms;

 Familiar with the financial domain.

 
**Will be a plus:**

Material UI;

Nest.js;

Experience with Docker environment;

Familiar with AWS.

 
**Responsibilities:**

Translate application storyboards and use cases into functional applications;

Design, build, and maintain efficient, reusable, and reliable code;

Ensure the best possible performance, quality, and responsiveness of applications;

Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues;

Help maintain code quality, organization, and automatization;

Help improve all the products the team works on by participating in Agile team meetings;

Use Redmine to track, manage, and document reported bugs.

 
**Benefits and Perks:**

Fully remote work or from our Ivano-Frankivsk office;

Continuous improvement;

Flexible schedule;

20 days vacation annually;

Participation in conferences and seminars;

Sports reimbursement;

Health insurance; 

Accountants assistance;

English language courses.