About the company
Founded by the creators of Fortmatic, Magic is a Web3 infrastructure company that empowers developers to create seamless and secure user onboarding experiences, abstracting away the complexities of blockchain technology. We are backed by top investors such as Tiger Global, Lightspeed Ventures, SV Angel, Social Capital, Northzone, Placeholder, Naval Ravikant, Alexis Ohanian, and Balaji Srinivasan. To date, Magic has enabled more than 91,000 developers and enterprises to onboard over 10 million users to the Web3 ecosystem — and we continue to grow rapidly. We are trusted by leading NFT marketplaces such as Immutable, Niftys, OpenSea, Decentraland and major enterprise Web2 companies alike.
Job Summary
Key Responsibilities
📍Architect and implement full‑stack features: responsive UIs with React/Next.js and robust Python APIs with FastAPI services. 📍Build, optimize, and scale backend services supporting millions of users 📍Work closely with product and security teams to ensure our systems meet Security and SOC 2/ISO/HIPAA-grade standards 📍Design and integrate features that leverage the Newton policy protocol and help bring experiences that leverage the protocol to the masses 📍Collaborate with protocol team to enable verifiable on‑chain agent actions (powered by TEE + ZK proofs) 📍Lead and mentor other engineers, drive code reviews, set best practices for maintainable, scalable architecture. 📍Ensure and enhance authentication flows (Email OTP, passkey, Web3 logins, session safety) in our full‑stack apps.
Required Skills
📍7+ years as a Full‑Stack Engineer or equivalent experience, with a focus on: 📍Front‑end: Production-grade React & Next.js, Typescript, modern web tooling. 📍Backend: Python (FastAPI/Django/Flask), microservices, REST/GraphQL, distributed systems. 📍Proven track record at scale - building high‑traffic, low‑latency systems (e.g., handling tens of millions of users/wallets). 📍Solid familiarity with blockchain fundamentals (EVM chains), crypto wallets, wallet abstraction, dapp architecture. 📍Experience integrating with blockchains: RPC, on‑chain transactions (i.e., viem), gas/nonce management, wallet flows.
If this role isn’t the perfect fit, there are plenty of exciting opportunities in blockchain technology, cryptocurrency startups, and remote crypto jobs to explore. Check them on our Jobs Board.