Position: ReactJS Developer for Payment service provider
Company: OkHiring
Category: JavaScript
Experience required: 2y

We are looking for a Middle/Senior Frontend Developer to join our team in Kyiv. As a member of our engineering team, you will be crafting from scratch and maintaining services. The ideal candidate should bring new ideas from concept to implementation, participate in design/development discussions, and deliver working code.

We are interested in a specialist with the following technical profile:
2+ years of experience with JavaScript (ES6)
1+ years experience with ReactJS
1+ year experience Webpack is a module bundler

The following would be beneficial:
Redux 1+ year experience or strong theoretical knowledge (we use redux-observable RxJS) 
Experience with other programming languages and platforms
Experience with other JS frameworks
Experience in e-commerce
In addition, the following is required:
Capable of transforming business requirements into technical solutions and implementation of these innovations;
Able to make estimates;
Ability to propose and implement ideas

About the project: 
Our team is developing Fintech platform (something like Payment service provider) which is based on the innovative solution that will allow us to solve Business & customer issues flexibly and quickly. We are a progressive and young team with high experience in Fintech.

Platform is based on the following technologies:
Backend:
Java
REST microservices built using mostly on Spring Boot
Golang
BPM system
Postgresql
Kubernetes
Frontend:
ReactJS
Redux-observable (rxjs)
Material-UI is used for page layout 
Infrastructure & Tools:
Azure SQL Database
Corezoid
Gitlab for CI/CD
JIRA task management
Slack for team collaboration

Tasks you will face with:	
Software design, requirements analysis, and software development. 
Design and build frontend services, optimize interface for speed and best user experience.
Development of a complex admin panel with tables and graphs (filters, sorting, etc.)
Development of a cross-browser and cross-platform (mobile first) page for payments.
Adhering to agreed tools, processes and general engineering rigor. 
Self-starter, able to manage your time, tasks and workload in a flexible environment working with colleagues.

As a member of N1 engineering team, you will be responsible for development, support, maintenance and implementation of complex project modules to this product.


In case of mutual interest we provide:		
First contact with recruiter (remotely) – 30 minutes
Technical Interview in Kyiv office or remotely with FE dev - 1 hour remotely
Interview with CTO – up to 0.5 hours
We offer:
Participate in building own product with a high impact on the result and engineering processes;
Great team of professional delighted to work together and have a great impact on a company's business;
Competitive salary
Fully-equipped perfect office space located in the city center (BC Kuznetskiy metro Olimpiyskaya) or remotely
Compensation for sick lists and regular vacations;
8 hours working day and 5 day working week (remote or office)


Чем проект привлекателен:
Эксперты Product и CTO в области Fintech. Это их не первый проект. Создавали с нуля Европейские PSP и Wallet системы. Огромный опыт интеграций с крупнейшими бизнесами.
Проект находится на старте (10 месяцев проекту), на сегодня есть корр разработка на беке и фронте и уже готов 1 MVP с подключенными мерчантами. 
Упор в продукте на гибкость и скорость, легковесность.
Есть возможность влиять на техническую и визуальную часть Fronta всего продукта.  Воплощать самые смелые идеи, быть одним из кора команды. Инвестиции в проект утверждены. 
Запуск продукта уже ожидает ряд дружественных крупных продуктов холдинга.