Magic is spearheading the global shift to web3, a decentralized internet. Our focus is simplifying web3 onboarding and adoption by enabling instant web3 wallet creation, mirroring user-friendly web2 experiences. With 20M+ wallets, 130K+ developers, and $52 million in funding, we're shaping a future where users have total control over their digital assets.
We believe in an internet that grants users new digital property rights, empowering personal ownership of virtual assets. This vision is endorsed by our major partners, such as Mattel, Macy’s, ImmutableX, Niftys, & OpenSea, and leading investors like Tiger Global, Lightspeed Ventures, SV Angel, Social Capital, Northzone, Placeholder, Naval Ravikant, Alexis Ohanian, and Balaji Srinivasan.
If you are excited to help onboard the next billion users to a useful, accessible, and safe Web3, let’s chat!
The Role
The Wallet team is responsible for building high-quality, innovative and performant crypto wallet experiences that delight our users. We are looking for a Staff Frontend Engineer who will help us build and scale our wallet experience for millions of users and radically simplify how developers implement web3 functionality into their applications - uncompromising on user-experience, reliability, and security.
Among other things, our Staff Frontend Engineer will focus on:
Wallet offering: you will work closely with product, design, and engineering stakeholders to (i) define requirements, (ii) drive technical decisions, and (iii) implement a world class Web3 wallet product which allows our customers to seamlessly onboard and provide utility to their users.
Scale & Reliability: you will collaborate closely with engineering peers across the organization to lead initiatives on improving our existing architecture both for increased scale, but also for reliability and uptime.
Security & UX: you will partner closely with our security team and engineering peers to develop and build upon our robust security architecture to ensure that the user's funds and keys are kept safe at all times while providing a world class intuitive user experience.
About You
Knowledge and expertise in following the Agile Software Development Life Cycle
Strong opinions, loosely held
Customer focused, empathy with customers, developers, and users who rely on our services
Attention to detail and the creativity to bring static mock-ups to life
Knowledge of security best practices, especially the pitfalls that come with developing secure applications for the web
An ability to write well-designed, testable, and efficient code while balancing feasibility with ambition
You Have
7+ years of experience building and shipping production software
Experience in ES6+ JavaScript (TypeScript experience preferred)
Experience in CSS preprocessors like LESS or SCSS
Experience with React, NextJS, React Hooks, and Redux
Strong interpersonal skills that demonstrate empathy and the ability to distill technical concepts into digestible pieces
Experience leading cross-functional projects with tangible results
Bonus
Strong technical writing skills
Hands on blockchain experience
Experience developing open source software and developer tools
Keen awareness of application security, and knowledge of Open Web Application Security Project(OWASP) top 10 vulnerabilities
Compensation Range:
$210k - $240k
Benefits
Fully remote team and flexible working hours
Competitive salary and stock options
Unlimited paid time off
99% coverage of platinum-level Health, Vision, and Dental insurance
401(k) program
Top of the line equipment
$300 monthly budget for home office needs and professional development
16 weeks of paid parental leave
Family planning and reproductive health benefit with $5,000 lifetime reimbursement through Maven
Annual team meetups
Discretionary performance bonus
We welcome all qualified candidates to apply for the position. However, please note that we are not currently able to provide visa sponsorship for employment. Applicants must already be authorized to work in the United States for any employer.
At Magic, we believe building a team full of diverse perspectives and experiences is vital to success. Therefore, we strongly encourage anyone historically underrepresented in tech to apply for this role. Magic does not discriminate based on gender, sexual orientation, race, religion, citizenship status, age, or physical ability. Empathy, authenticity, and inclusivity are at the core of all we do.
View Original Job Posting