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
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 Full-Stack Software Engineer - Node/React
Join EverCommerce as a Senior Full-Stack Engineer, focusing on Node/React for the EverPro platform. Remote work in USA/Canada.
Senior Full Stack Software Engineer
Join Snap Inc. as a Senior Full Stack Software Engineer in Seattle. Develop cutting-edge web applications using Angular, GraphQL, and more.
Full-Stack Software Engineer (JavaScript, Node.js, Vue.js)
Join Squadformers as a Full-Stack Software Engineer, working remotely on innovative projects with JavaScript, Node.js, and Vue.js.
Full Stack Engineer with React and Node.js
Join BuildOps as a Full Stack Engineer, working with React and Node.js in a hybrid role in Santa Monica.
Senior Full Stack Software Engineer
Join Anon as a Senior Full Stack Software Engineer to build AI integration platforms using Typescript, Next.js, Rust, and AWS.
Founding Full Stack Software Engineer
Join Carma as a Founding Full Stack Software Engineer to build innovative solutions in a fast-growing startup. Work remotely with a competitive salary.
Founding Full-Stack Engineer
Join Miracle as a Founding Full-Stack Engineer to shape core technology, influence product direction, and innovate in healthcare.
Full Stack Software Engineer - Application Development
Join Palantir as a Full Stack Software Engineer in New York, focusing on application development with JavaScript and React.
Senior Full Stack Software Engineer
Join Microsoft as a Senior Full Stack Software Engineer in Dublin, working on cutting-edge technologies and platforms for mission-critical services.
Senior Full-Stack Software Engineer
Join Monterey AI as a Senior Full-Stack Software Engineer to build AI-driven Voice of Customer platforms using Typescript, Node.js, SQL, and AWS.
Full Stack Engineer - Web Marketing
Join Meltwater as a Full Stack Engineer focusing on web marketing, utilizing Next.js, React, and TypeScript in a hybrid work environment.
Full Stack Engineer - React, Node.js
Join American Express as a Full Stack Engineer working with React and Node.js in a hybrid role in New York.
Senior Software Engineer (Fullstack) with Node.js and TypeScript
Join Zalando as a Senior Software Engineer (Fullstack) with Node.js and TypeScript expertise. Drive innovation in a hybrid work environment.
Principal Full-Stack Engineer - React & React Native
Join RV LIFE as a Principal Full-Stack Engineer to lead React & React Native projects, focusing on scalable serverless solutions in a remote setting.
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 FullStack Web Developer
Join Simpli.fi as a Senior FullStack Web Developer, working with Ruby, JavaScript, and MVC frameworks. Competitive salary and benefits.
Full Stack Software Engineer, Autonomous Agents
Join xAI as a Full Stack Software Engineer to build innovative AI systems using TypeScript, Python, and more in a hybrid role in Palo Alto.
Full Stack Engineer with Node.js and React.js
Join Starred.com as a Full Stack Engineer to develop impactful solutions using Node.js and React.js in a hybrid work environment.
Founding Engineer (Fullstack)
Join Medplum as a Founding Engineer (Fullstack) to develop innovative healthcare tech solutions using AWS, React.js, and TypeScript.
Senior Full-Stack Software Engineer (React, TypeScript)
Join Rogo as a Senior Full-Stack Software Engineer to develop cutting-edge AI tools in NYC.
Senior Software Engineer - Full Stack
Join Microsoft as a Senior Software Engineer in Dublin, focusing on full-stack development and security solutions.
Senior Software Engineer (React/Node)
Join YLD as a Senior Software Engineer specializing in React and Node.js, working remotely in EST timezone. Build innovative products in a fast-paced environment.
Senior Software Engineer, Full Stack (React Native & Python)
Join Big Health as a Senior Software Engineer to develop full-stack applications using React Native and Python. Remote role in the US.