Company: Magic
Salary: Not provided
Location: , United States
• 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 systems meet Security and SOC 2/ISO/HIPAA-grade standards
• Design and integrate features that leverage the Newton policy protocol and bring protocol-powered experiences to users
• Collaborate with protocol team to enable verifiable on‑chain agent actions (powered by TEE + ZK proofs)
• Lead and mentor other engineers, drive code reviews, and set best practices for maintainable, scalable architecture
• Ensure and enhance authentication flows (Email OTP, passkey, Web3 logins, session safety) in full‑stack apps
• Solve challenging implementation problems at crypto-scale, onboard additional chain support, add new use cases, and build frontend and backend features
• 7+ years as a Full‑Stack Engineer or equivalent experience
• Front‑end: Production-grade React & Next.js, Javascript, 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 (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
• Strong understanding of security best practices and compliance; experience in security-minded architectures and SOC 2/ISO/HIPAA-grade standards
• Excellent communication, mentorship, and autonomous execution at a senior engineering level
• Proficiency with AI coding tools (Copilot, Cursor, Codex, Warp, etc.)
• Applicants must be authorized to work for any employer in the US or Canada; Magic cannot sponsor or transfer employment visas
• Preferred: Direct experience building or contributing to blockchain/dapp infrastructure or tooling
• Preferred: Knowledge of secure enclaves and zero knowledge proofs (TEEs, ZKPs)
• Preferred: Proficiency with Rust
• Preferred: Built authentication flows (OAuth, session management, 3rd‑party identity providers, embedded wallet flows)
• Preferred: Familiarity with cloud infrastructure at scale—Kubernetes/ECS, serverless, CI/CD (GitHub Actions), distributed logging/metrics
• Remote-first culture with flexible working hours
• Stock options and token grants
• 99% company-paid medical, dental and vision insurance
• 100% company-paid life and disability insurance
• 401(k) plan (US) or pension plan (CAN)
• $3,600 annual reimbursement for remote work, wellness, and professional development
• Flexible time off
• Up to 12 weeks of paid parental leave
• Family planning and reproductive health benefits, including up to $5,000 reimbursement, through Maven
• Accommodation support during the application process (Accommodation Request Form)
• Canada coverage differs
job post pulled from jsjobs
Get TypeScript jobs in your inbox
Copyright © ReadingWaters 2025.