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
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.
Software Engineer - TypeScript
Join Magic as a Software Engineer in San Francisco, focusing on TypeScript and AI development. Equity, 401(k), and health benefits included.
Senior AI/ML Engineer for Productivity Automation
Senior AI/ML Engineer needed for productivity automation in San Francisco. Expertise in Python, AWS, TensorFlow, and cloud services required.
Full Stack Software Engineer
Join Stable as a Full Stack Software Engineer to build and scale infrastructure for a growing customer base. Remote work available.
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.
Founding Full-Stack Engineer
Join Miracle as a Founding Full-Stack Engineer to shape core technology, influence product direction, and innovate in healthcare.
Senior Full-Stack Software Engineer
Join Salesforce as a Senior Full-Stack Software Engineer. Shape the future of our products in a hybrid work environment.
Full Stack Engineer
Join Infisical as a Full Stack Engineer to build and optimize our leading open-source secret management platform.
Senior Full Stack Engineer
Join Miro as a Senior Full Stack Engineer in San Francisco, working with Angular, TypeScript, and AI to build innovative products.
Senior Full-Stack Software Developer
Join StackAI as a Senior Full-Stack Developer to build AI applications using React, NodeJS, FastAPI, and more.
Senior Fullstack Engineer
Join MagicLinks as a Senior Fullstack Engineer to build and scale platforms using Ruby on Rails, ReactJS, and more.
Staff Full Stack Engineer, Frontend
Join Magic Eden as a Staff Full Stack Engineer focusing on frontend, leveraging top technologies in a dynamic team environment.
Senior Full-Stack Software Developer
Join StackAI as a Senior Full-Stack Developer in San Francisco. Innovate with AI technologies in a dynamic startup environment.
Software Engineer, Full-Stack (Remote)
Join Supermove as a Full-Stack Software Engineer to revolutionize the moving industry with cutting-edge technology and innovative solutions.
Senior Full Stack Engineer - AI Applications
Join Coactive AI as a Senior Full Stack Engineer to develop AI-driven solutions using React, TypeScript, and FastAPI.
Senior Full Stack Engineer
Senior Full Stack Engineer needed in San Francisco. Skills: CSS, Full-Stack Dev, QA, Troubleshooting. Benefits: Unlimited PTO, Equity.
Staff Software Engineer (Full Stack)
Join MagicSchool AI as a Staff Software Engineer in Denver, CO. Full-stack role with a focus on JavaScript, TypeScript, and Next.js.
Senior Full Stack Software Engineer
Senior Full Stack Engineer at Stable, remote, developing both front-end and back-end systems using React, TypeScript, and MySQL.
Fullstack Software Engineer - Cards
Join Airwallex as a Fullstack Software Engineer in San Francisco, working on cutting-edge fintech solutions with Java, Kotlin, and GraphQL.
Senior Full Stack Engineer
Senior Full Stack Engineer role focused on blockchain and web3 development, offering competitive salary and benefits.
Senior Full-Stack Engineer
Senior Full-Stack Engineer role at a top tech company in San Francisco, focusing on developing AI features and dashboard enhancements.
Senior Software Engineer - Remote
Senior Software Engineer for a remote role, skilled in AWS, JavaScript, Node.js, React.js, GraphQL, TypeScript, CI/CD.
Full-Stack Engineer, Core Product Team
Join Substack as a Full-Stack Engineer to develop core products using JavaScript, Node.js, and React in a hybrid work environment.
Full-Stack Software Engineer
Join Supermove as a Full-Stack Software Engineer to revolutionize the moving industry with cutting-edge technology.