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

Magical logo
Magical

Senior Full Stack React Software Engineer

Join Magical as a Senior Full Stack React Engineer in San Francisco. Revolutionize productivity with cutting-edge tech and a dynamic team.

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.

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.

Alchemy logo
Alchemy

Software Engineer (Fullstack) with Blockchain and Web3 Experience

Join Alchemy as a Fullstack Software Engineer to develop user-facing blockchain products. Hybrid role in San Francisco.

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.

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.

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.

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.

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.

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.

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.

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.

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.

Enlabs logo
Enlabs

Fullstack Developer with Node.js and TypeScript

Join Enlabs as a Fullstack Developer in Sliema, Malta. Work with Node.js, TypeScript, and more in a hybrid 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.

osapiens logo
osapiens

Senior Full-Stack Developer - TypeScript

Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.

Xentral ERP Software logo
Xentral ERP Software

Full Stack Engineer Growth (PHP) - Remote

Join Xentral as a Full Stack Engineer to drive growth with PHP, MySQL, Laravel, and React. Remote work across Europe.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

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.