Middle Full-Stack Engineer (FE) at 3Сommas

Work set-up: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

3+ years of experience in full-stack or frontend development., Expert proficiency in React, TypeScript, and Next.js., Strong knowledge of Git and version control workflows., Experience with responsive design, CSS-in-JS libraries, and state management using Redux Toolkit..

Key responsibilities:

  • Develop and maintain responsive applications with React, TypeScript, and Next.js.
  • Implement scalable front-end components based on UI/UX designs.
  • Contribute to end-to-end feature development, including backend work in Ruby on Rails.
  • Collaborate with cross-functional teams to ensure high-quality, user-centric applications.

3Commas.io logo
3Commas.io

Job description

3Commas is a leading platform for crypto trading automation. We’re building a modular SaaS product that helps traders worldwide scale their strategies, automate workflows, and connect seamlessly with exchange APIs.

We’re looking for a Middle Full-Stack Engineer (Frontend-Focused) with strong React and TypeScript skills who’s passionate about creating user-centric, scalable applications. You'll work closely with product designers, backend engineers, and DevOps to deliver polished features — and have the opportunity to contribute to backend development in Ruby on Rails as you grow.

Responsibilities:
  • Develop and maintain responsive applications using React, TypeScript, and Next.js.
  • Implement intuitive, scalable front-end components based on business requirements and UI/UX designs.
  • Contribute to end-to-end feature development — including backend implementation in Ruby on Rails (with support for knowledge ramp-up).
  • Drive epics from technical design through to production release, ensuring timely delivery.
  • Provide accurate estimates for tasks, considering dependencies and complexity.
  • Break down epics into actionable user stories in collaboration with the engineering manager.
  • Work closely with product designers to implement and maintain consistent, high-quality user experiences.
  • Ensure integration with backend services and APIs in collaboration with backend engineers.
  • Utilize Redux Toolkit and Redux Toolkit Query for effective state management and data fetching.
  • Write clean, maintainable code and comprehensive unit tests using Jest.
  • Participate in early-stage QA processes to ensure product quality (“shift-left” approach).
  • Continuously improve development practices and stay current with modern trends in web development.
Requirements:
  • 3+ years of commercial experience in full-stack or frontend development.
  • Expert-level proficiency in React, TypeScript, and Next.js.
  • Strong experience with Git and version control workflows.
  • Practical knowledge of responsive design principles and mobile-first development.
  • Experience with Styled-components or other CSS-in-JS libraries.
  • Strong skills in state management using Redux Toolkit and RTK Query.
  • Ability to write robust, maintainable, and well-tested code.
  • Excellent analytical and problem-solving skills with attention to detail.
  • Clear and confident communication skills in English (B2 or higher).
  • Team-oriented mindset and willingness to collaborate cross-functionally.
  • Experience with Agile development processes, including story estimation and sprint participation.
  • Understanding and application of the “shift-left” testing approach.
Nice to Have:
  • Experience contributing to backend development (especially with Ruby on Rails).
  • Familiarity with Agile methodologies beyond Scrum (e.g., Kanban, SAFe).
  • Strong exposure to unit testing and test-driven development (TDD).
  • Experience with CI/CD pipelines and automated deployments.
  • Performance optimization and debugging skills.
  • Exposure to trading or fintech platforms.
  • Basic understanding of crypto trading concepts and terminology.
What We Offer:

Product Ownership
You’ll shape not just the UI, but how features function end-to-end — from wireframe to production release.

Modern Tech Stack
React, TypeScript, Next.js, Redux Toolkit, Jest, Styled-components, Ruby on Rails — plus CI/CD pipelines and cloud-native deployments.

Remote-First Culture
Work from anywhere in a globally distributed team. Async-first workflows with optional offices in Tallinn and Barcelona.

Engineering-Driven Environment
We value clean code, scalability, testing, and thoughtful design. Your work directly impacts traders around the world.

Growth Opportunities
Expand your backend knowledge, explore DevOps, or mentor junior developers. We support your growth wherever you want to take it.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving
  • Analytical Skills

Full Stack Engineer Related jobs