Senior Front-end Engineer


Sofia, Bulgaria


The team is reinventing how trading and investing work by creating exceptional products! Their focus is enabling over 1.5 million people to build wealth in the global top 3 choice platforms for trading. Together, we are looking for an experienced Front-end Engineer, who is an independent thinker, eager to improve and build microservice architecture products in service of the people. 

 

As part of the team you will:

  • Impact millions of users with every change you push to production.
  • Help achieve technical excellence. Their vision is of a frontend monorepo that produces the company’s iOS, Android, Web, and Desktop apps with a focus on efficiency and code reuse.
  • Work closely with design and backend teams to maximize quality.
  • Care for the project and its health. They are a product company and are here to stay - code maintainability is of utmost importance.

 

We will be looking for:

  • Mastery of the JavaScript language.
  • Extensive experience with React or React Native, and TypeScript.
  • Good understanding of HTTP. You should know what happens under the hood when you make an API call.
  • An eye for detail.
  • Great communication skills.
  • Experience with CI/CD.

 

Nice to have:

  • Experience working in a product company.
  • Experience with advanced TypeScript - generics, discriminated unions, conditional types (with type inference).
  • Experience with native mobile app development - iOS or Android.
  • Experience with high-end web development and optimisations.

 

At the moment front-end stack is:

  • TypeScript
  • React Native
  • Redux, Redux-Saga
  • Next.js
  • Kotlin
  • Swift
  • Gitlab, Gitlab CI
  • Nx

 

If zero commission trading is what you have been waiting for, and you need the freedom to develop your ideas into real-life products - drop a line at simona@cadabra.bg for more details! 

(No. 2709 from 17.01.2019)