Magical logo

Senior Full Stack Software Engineer (Hybrid, San Francisco/Toronto)

Magical

About the Role

We are seeking a Senior Full Stack Software Engineer to join our dynamic team at Magical. This role is hybrid, with the option to work from either San Francisco or Toronto, and requires 1-2 days on-site per week. You will be part of a mission-driven team focused on automating repetitive tasks and enhancing productivity for our users.

Key Responsibilities

  • Contribute Across the Stack: Enhance our flagship Chrome Extension by developing UI components, REST APIs, and database models.
  • Feature Development: Lead the development and delivery of new features from inception to implementation.
  • Infrastructure and DevOps: Work on scaling our back-end infrastructure on AWS to handle millions of requests daily.
  • Future Architecture: Design and architect solutions for future client applications across web, desktop, and mobile platforms.

Representative Projects

  • Lead the design and development of Magical’s component system to ensure reusability across various platforms.
  • Build the monetization infrastructure for user and company plan management and payments.
  • Scale our AWS infrastructure to support tens of millions of daily requests.
  • Implement on-device machine learning models to provide personalized and contextual automations.

About You

  • Experience: 5+ years in full-stack development, with expertise in TypeScript, React, Node.js, and SQL/NoSQL databases.
  • Continuous Learner: Eager to learn new skills and technologies, and quick to experiment with APIs and libraries.
  • Innovative & Adaptable: Able to find effective solutions and work collaboratively across functions.
  • Driven Towards Excellence: Committed to code quality and building systems that minimize technical debt.
  • Autonomous: Capable of taking vague requests and delivering results with minimal supervision.

Tech Stack

  • Languages & Frameworks: TypeScript, React, Redux, RxJS, Node.js
  • Databases: PostgreSQL, NoSQL
  • Infrastructure: AWS

Benefits

  • Team Events: Participate in diverse team events and off-sites in locations like Iceland, Lisbon, and Mexico.
  • Work-Life Balance: Enjoy flexible working hours to accommodate personal and family needs.
  • Compensation: Competitive salary and equity options.
  • Time Off: Unlimited PTO for maximum flexibility.
  • Wellness & Productivity: Annual wellness credit and a productivity stipend for your home office setup.

Join us at Magical and be part of a team that is transforming productivity for over 700,000 users worldwide. Apply now to make a significant impact in a fast-growing company!

Benefits
Extracted with AI

  • Team events and off-sites
  • Flexible working hours
  • Competitive salary and equity
  • Unlimited PTO
  • Annual wellness credit
  • Productivity stipend

Similar jobs

Last update: 23 minutes ago

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

doctari group logo
doctari group

Senior Full-Stack Engineer - TypeScript, React, Node.js

Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.

Lekker Code Company logo
Lekker Code Company

Fullstack Developer (C#, Angular or React)

Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.

sennder logo
sennder

Senior Fullstack Engineer (Javascript/Typescript)

Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

NAVARA logo
NAVARA

Fullstack Developer with Angular, C#, and React.js

Join NAVARA as a Fullstack Developer in Rotterdam, working with Angular, C#, and React.js on innovative projects.

Elma Schmidbauer GmbH logo
Elma Schmidbauer GmbH

Full-Stack Developer with React.js and Azure Experience

Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Instapro Group logo
Instapro Group

Senior Backend Engineer - PHP, Symfony, Laravel

Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.

Mediahuis Nederland logo
Mediahuis Nederland

Full-stack TypeScript/JavaScript Developer

Join Mediahuis as a Full-stack TypeScript/JavaScript Developer in Amsterdam. Work on our Customer Journey Builder platform in a hybrid environment.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

NAVARA logo
NAVARA

Fullstack Developer with Angular and C#

Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.

ANWB logo
ANWB

Full-stack JavaScript Developer

Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.

FxPro logo
FxPro

Senior Node.js Developer

Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.

Catalyze Group logo
Catalyze Group

Full Stack Developer with AI and API Expertise

Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

NN Group logo
NN Group

Senior Full-stack Engineer (Angular, Node.js, TypeScript)

Join NN Group as a Senior Full-stack Engineer, leading software architecture and development with Angular, Node.js, and TypeScript.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Basic-Fit logo
Basic-Fit

Senior Full-Stack Developer

Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.