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
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.
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.
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.
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.
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.
Senior Fullstack Engineer with TypeScript, React, and Node.js
Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
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.
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.
Senior Full Stack Software Engineer
Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.
Senior Full Stack Engineer
Join Bolt as a Senior Full Stack Engineer to work on complex algorithms, backend and frontend systems using Node.js and TypeScript.
Senior Full Stack Developer (NodeJS/React)
Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
Full-Stack Software Engineer (Angular and Java)
Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.
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.
Senior Frontend Engineer with React and TypeScript
Join Polarsteps as a Senior Frontend Engineer in Amsterdam. Work with React, TypeScript, and more in a hybrid environment.
Full Stack Engineer – React, Typescript, JavaScript (Frontend focus)
Join Tricentis as a Full Stack Engineer focusing on React and TypeScript in Prague. Work on cutting-edge technologies and innovate in software testing.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
Full-Stack Developer (React & NodeJS)
Join as a Full-Stack Developer using React.js & NodeJS in Kraków. Hybrid work, competitive pay, and a dynamic team environment.
Fullstack Developer (Java, Spring, Angular, React)
Join Intuitech as a Fullstack Developer in Budapest. Work with Java, Spring, Angular, React in a hybrid setup. Great benefits and growth opportunities.
Full Stack Software Engineer (d/f/m)
Join mobile.de as a Full Stack Software Engineer in Berlin, working with Java, JavaScript, and Kotlin in a hybrid environment.
Senior Full-Stack Engineer, Core Experiences
Join BetterUp as a Senior Full-Stack Engineer to lead projects, craft quality code, and empower teams in a hybrid role in the Netherlands.