3+ years of experience

Remote

Belgrade

Corporation

Fintech

Selection process duration: 3h+

React.js Developer

React.js

JavaScript

Redux

Thunk

Saga

Storybook

REST APIs

3+ years of experience

Remote

Belgrade

Corporation

Fintech

Selection process duration: 3h+

Why is this role good for you?

If you are a crypto enthusiast, seize the opportunity to work with one of the fintech giants! You will not only gain a stable job, professional challenge, and a steady income stream, but also develop the knowledge and skills to build your own financial future and personal goals.

About this company

Awarded as the Best Crypto wallet for 2021, our client is a global fintech company. With their amazing platform and native cryptocurrency token, they are on a mission to disrupt the financial industry and introduce financial freedom through crypto!

Selection process

  • FCS Tech Screening Questionnaire - 20-30min

  • FCS HR Video Screening - 20min

  • Client-side HR Interview - 30-60min

  • Client-side Technical Task if requested

  • Client-side Tech Interview -1h

Position details

As a React.js Developer, you will be responsible for scaling the infrastructure, user base, and features of the platform. 

When you think something can be done better, you will have the right to speak up, but you must also be able to distinguish between constructive criticism and personal disagreements. 

If you join as a Senior Developer you will be expected to work independently and help younger developers.

Project details 

You will work on an internal, live product which is a fintech platform that offers interest-bearing savings accounts, borrowing, and payments with digital assets. The product itself is growing in all fields - currently 500.000+ users, $15B in assets under management, and awarded for the best wallet of the year.

Key responsibilities 

  • Develop, release, and maintain frontend services for applications, websites, and products

  • Manage individual project priorities, deadlines, and deliverables

  • Build new features, bug fix, and suggest features that will improve product

  • Autonomously make product and technical decisions based on roadmap

  • Dictate the deployment workflow process to ensure the highest level of productivity

  • Code review PRs to ensure engineers are following best practices 

  • Get feedback from customers and users, and develop solutions for them

Requirements

  • Understanding of Atomic Design 

  • Ability to quickly accommodate in the unknown environment, learn while working, and critically think about problems and ways of solving them

  • Understanding of Redux and middlewares like Thunk or Saga 

  • StoryBook knowledge

Mandatory

  • 3+ years of relevant software development experience with React.js or React Native on production-ready application 

  • Proficiency in JS (ES6)

  • Excellent understanding and experience with REST APIs

  • Minimum B2 level of proficiency in English language

Team 

There are 13 teams focused on different user experiences and features. They also have traditional departments divided into Frontend (WebApps - React.JS; Mobile: React Native, Native app) and Backend (Node JS + TypeScript + PostgreSQL).

Working conditions 

  • Remote-first company, meaning you can work from anywhere

  • Offices in downtown Belgrade

  • Flexible working hours

  • No-limit vacation policy

  • Bonuses - defined by project milestones. Employees can earn them by taking ownership of different projects and leading the effort.  Here’s an example: “Reduce the number of bugs found in the development phase by 25%”

  • Full equipment - MacBooks, monitors, mouses, keyboards, headphones. 

Benefits 

  • Learning & development culture

  • Bonuses & promotions

  • Flexible working hours

  • Hybrid working model

  • Unlimited days off 

Seems like a job made for you?

Fill in the form and apply today, we’ll reach out shortly.

© 2021 FatCatSelect. All rights reserved·FatCat Select is a part of FatCat Coders