Jobs.ca
Jobs.ca
Language
3Commas logo

Middle Full Stack Engineer

3Commas29 days ago
Remote
Mid Level

Top Benefits

Flexible schedule
In-house lessons for your crypto-trading skills

About the role

Who you are

  • 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
  • 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 the job involves

  • 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
  • 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
  • You’ll shape not just the UI, but how features function end-to-end — from wireframe to production release
  • Expand your backend knowledge, explore DevOps, or mentor junior developers. We support your growth wherever you want to take it

Benefits

  • Flexible schedule
  • In-house lessons for your crypto-trading skills

About 3Commas

51-200