Backend Developer

Financial Services company
Remote or Berlin, Germany
Roles:
Backend
Must-have skills:
DockerKubernetesNode.jsPythonRedis
Nice-to-have skills:
AWSNoSQLReactReact NativeVue.js
Considering candidates from:
Central Asia, Europe, South Caucasus, Belarus, Moldova, Russia and Ukraine
Work arrangement: Onsite or remote
Industry: Financial Services
Language: English
Level: Middle or senior
Required experience: 2+ years
Relocation: Paid
Visa support: Not provided
Size: 11 - 50 employees

Backend Developer

Financial Services company
Remote or Berlin, Germany
The company was created in March 2020, with the mission to help all kind of investors not only to manage their investments but also to enable them to make informed investment decisions by offering a trusted platform to exchange with friends, family and verified investors. If you want to take your money into your own hands, then you are at the right place! Utilise our social network to get feedback and inspiration from a global community of investors, follow the strategies of your friends or use our tools to build your first portfolio from scratch.
Tasks: 
  • Develop and improve the company's new and existing APIs and backend microservices
  • The project has a lot of challenges in the areas of high-load, performance optimization and real-time analytics
Must-have:
  • Upper-Intermediate English level or higher
  • Deep knowledge of Django, AsyncIO (FastAPI)
  • Node.js
  • Postgres
  • Redis
  • Docker
  • Kubernetes and Helm principles
  • Good knowledge of message queuing technologies (like RabbitMQ, ActiveMQ, Kafka, etc.)
Nice-to-have:
  • Interest in finance and investments is a plus
  • Experience with InfluxDB
  • Experience with AWS
  • Experience with NoSQL databases
  • Experience in high-load, performance optimization
  • Frontend development skills (Vue.js, React, React Native)
Benefits:
  • A competitive salary (ESOP possible)
  • Flexible working conditions in terms of space and time
  • Close cooperation and high autonomy within a great team
  • Varied, challenging tasks with opportunities for personal development
  • Possibility to take ownership and responsibility in a fast-growing company
Interview process:
  • Intro call with Toughbyte
  • 15-minute culture fit interview 
  • CTO  runs a technical interview 
  • The candidate comes for an on-site interview 
Yes