Who we are:
3commas is a leading cloud-based Order Management System (OMS) and crypto-asset management platform offering a unified access point and interface with the worlds’ top 20 crypto exchanges.

Fully automated trade execution and portfolio management, supported by continuously evolving strategies, algorithms, and risk management solutions.

We have a team based in Tallinn, Estonia.


  • 4+ years of experience in professional software development
  • Excellent knowledge of JavaScript, TypeScript
  • 2+ years of experience with React + Redux (functional approach, hooks, understanding of Flux architecture)
  • Experience in writing unit tests (Jest, Enzyme)
  • Good knowledge of version control systems (GIT)
  • Knowledge of the principles of adaptive layout and component approach
  • Experience with integration with back-end (REST)
  • Understanding design patterns
  • Experience with webpack, npm, eslint/tslint

Will be a plus:

  • Experience with Nextjs


  • Participation in the development of new functionality in the part of the product related to the payment and subscription system
  • Refinement and support of existing functionality
  • Write clear, reliable, and thoughtful code
  • Collaborate with the product owner to discuss and validate requirements
  • Participation in discussions with the team and designing the software architecture

What we offer:

  • Optionally work from the office in Tallinn or remotely
  • Inspiring leadership and knowledgeable, creative, genuinely kind colleagues
  • Flexible schedule
  • Paid annual leave, paid sick leave
  • Competitive salary offers based on your skills
  • In-house lessons for your crypto-trading skills
  • English courses to stay in touch with your colleagues