Position: Middle UI (React.js) developer at investment project
Company: Ralabs
Category: JavaScript
Experience required: 2y
English level: intermediate

**What is this project about?**
Product-oriented FinTech startup based in the UK and have closed Series A in 2019. The team have won multiple government grants and award nominations for innovation.

The product is an investment platform for small and medium-sized businesses, where users can apply for financial assistance or find investors willing to support them. The main idea is to find a perfect match between clients and investors.

**What is so great about this project?**
You will be joining a team of engineers and technologists who are working to build a high-quality modern SaaS product. Work on a product, see the result of your work immediately.
It’s a project for someone who is looking for a new challenge. Our perfect match is a rockstar developer who is interested in taking an active part in project strategic development, brainstorming ideas, and bringing them to life. Despite the success and stability in the market, the client managed to keep the startup spirit inside the team and is working to carry on this atmosphere in the future.

**Who are the people I am going to work with?**
We’re looking to grow our engineering team to continue our scale with 3,000 advisers using our platform. 
Expect to work closely with our product design team, enjoy design thinking and be in a high-performance product company!
You will be part of a distributed international team. There are PM, UI, data, java engineers involved in the project development, who make up a highly skilled and fun team to work with.
Also, our PM Mykola is making sure everything, and everyone works smoothly. 

**Requirements:**
- 2.5 years of experience in UI development;
- Familiarity in a React approach with Events, SSE, and web sockets;
- Knowledge of JavaScript and/or TypeScript in React;
- Experience with unit testing frameworks like Jest or Mocha;
- *nix, command line, and experience with containers (we use Kubernetes)
- Experience working in Scrum/Kanban/XP environments;

**Responsibilities:**
- Crafting reusable components and pages to support the user experience;
- Hooking together services and UI to create interactive experiences;
- Actively contributing to API design and integration between services;
- Maintain a high level of quality control and development flows.

**Benefits:**
- Flexible working hours (full-time, 8 hours working day);
- No time-tracking systems, screenshots, bureaucracy;
- 25 days of paid annual vacation;
- Paid sick leaves;
- Possibility to use vacation during PP;
- Days off on all Ukrainian government holidays;
- Social package, including medical insurance, sports compensation, educational budget, free English classes, psychological training sessions;
- Mentorship program (get a mentor or become a one);
- Loyalty program 100 - we provide $100 per year for education
- Last but not least - dynamic environment with a low level of bureaucracy.