Senior Software Engineer, Frontend Specialist

1 week ago


Australia Volt Capital Full time

Magic simplifies web3 onboarding by providing the most simple solution to access its endless benefits. We help businesses of all sizes build trusted customer relationships like never before.

Magic has seen incredible traction since its founding, with year-over-year growth exceeding 300%. To date, we've created over 25 million wallets in partnership with leading brands like Mattel, Macy's, 7-Eleven, Beam Suntory, Animoca Brands, Immutable, Xsolla, WalletConnect, Forbes, Synchrony, and Magic Eden. We've also raised over $80M from iconic investors such as Paypal Ventures, Tiger Global, Northzone, Placeholder, Cherubic, Lightspeed Ventures, Alexis Ohanian, and Balaji Srinivasan.

Our team is deeply passionate about Magic's mission. Joining Magic means partnering with the best minds in Web3 to shape our industry. We foster an environment that promotes peak performance by offering robust support through a collaborative culture, opportunities to make a meaningful impact, and a suite of top-tier benefits.

If you are excited to onboard the next billion users to web3, let's chat.

The Role

Magic's frontend team is responsible for building high-quality, innovative and performant experiences that delight our users. We are looking for a Senior Frontend Engineer who will help us disrupt the world of identity and radically simplify how developers and enterprises implement seamless web3 wallet solutions in their applications - uncompromising on user-experience, reliability, and security.

Among other things, our Senior Frontend Engineer will focus on:

  • Authentication: you will work closely with product, design, and engineering stakeholders to (i) define requirements, (ii) drive technical decisions, and (iii) implement world-class identity management services which allow customers to seamlessly and securely allow their users to authenticate into their products and manage their identities.
  • Architecture: you will collaborate with engineering peers across the organization to push forward measurable improvements to the architecture of all Magic systems, including our SDK and UI/UX components. You will collaborate with peers in writing and reviewing technical designs taking special attention to security and quality of proposed solutions.
  • Federated Identity Service: you will play a pivotal role in shaping the backbone of our federated identity services architecture accessible through our SDK. You will lead initiatives to build out new functionality, improve existing features, and push service quality to the highest level.

This role is either hybrid in our New York City office or remote within Canada, preferably Toronto.

About You

  • Empathy with customers, developers, and users who rely on our services
  • A passion for improving developer experience and reducing user friction
  • 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
  • Knowledge and expertise in following the Agile Software Development Life Cycle
  • Strong opinions, loosely held

You Have

  • Ideally 6-8 years experience of working within an agile software development team
  • Experience in ES6+ JavaScript (TypeScript experience preferred)
  • Experience in CSS preprocessors like LESS or SCSS
  • Experience with React, React Hooks, and Redux
  • Strong interpersonal skills that demonstrate empathy and the ability to distill technical concepts into digestible pieces
  • Working knowledge of webpack or similar tooling

Bonus

  • Strong technical writing skills
  • 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
  • Identity and authentication experience
  • Wallet and/or web3 experience (domain understanding)

Salary: $175,000-$195,000

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.


  • Software Engineer

    11 hours ago


    Australia Enlab Software Full time

    About This PositionWe are seeking a highly skilled Software Engineer to join our team at Enlab Software. As a key member of our development team, you will play a crucial role in designing, implementing, and maintaining cutting-edge web applications using React and related technologies.Key ResponsibilitiesLiaise with cross-functional teams and clients to...

  • Frontend Developer

    3 days ago


    Australia XPT Software Australia Full time

    Job SummaryXPT Software Australia is seeking a highly skilled Frontend Developer to join our team. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge web applications using the latest technologies.Key ResponsibilitiesDevelop high-quality, scalable, and maintainable frontend code using React JS,...


  • Australia Yourtrellis Full time

    About YourtrellisYourtrellis is a leading provider of innovative software solutions, specializing in carbon accounting and reporting for organizations committed to emissions reduction and cost optimization.Job SummaryWe are seeking an experienced Senior Software Engineer - Frontend Developer to join our dynamic team. As a key member of our software...

  • Software Developer

    7 days ago


    Australia Enlab Software Full time

    **About Enlab Software**We are a leading software development company that delivers top-notch solutions to clients worldwide. Our team is passionate about creating innovative and user-friendly products that meet the needs of our clients.**Job Summary**We are seeking a highly skilled Software Engineer (Angular) to join our team at Enlab. As a Software...


  • Australia carsales Limited Full time

    About carsales LimitedCarsales Limited is a leading digital marketplace for vehicles, driving innovation and growth since the 1990s. Our world-leading marketplaces bring together deep expertise powered by the best people, data, and technology across Oceania, Asia, and The Americas.We deliver world-leading technology and advertising solutions designed to make...


  • Australia carsales Limited Full time

    About carsales LimitedCarsales Limited is a leading digital marketplace for vehicles, operating in multiple countries across the globe. Our company is committed to innovation and growth, with a vision to create the #1 digital marketplaces for vehicles worldwide.About the RoleWe are seeking a highly skilled Frontend Developer to join our team at carsales...


  • Australia MagicBrief Pty Full time

    About MagicBriefMagicBrief is a cutting-edge technology company that empowers creative teams to produce exceptional digital content. Our innovative platform enables businesses to stay ahead of the curve in a rapidly evolving industry.Job DescriptionWe are seeking a highly skilled Senior Frontend Engineer to join our team at MagicBrief. As a key member of our...

  • Software Developer

    1 week ago


    Australia Enlab Software Full time

    About Enlab SoftwareAt Enlab Software, we strive to deliver top-notch solutions that meet the highest standards of quality, sustainability, and efficiency for our global clients. Our team is dedicated to creating innovative products that make a real-world impact.Our ValuesExcellence: We aim to exceed expectations and deliver exceptional results in everything...


  • Australia Charterhouse Recruitment (Australia) Full time

    Our client, a reputable market leader in the medical technology industry, is seeking a skilled Frontend/Full Stack Software Engineer to join their talented team. As a key member of the development team, you will be responsible for the software development lifecycle and maintenance of one of their main customer-facing web applications.Key...


  • Australia Pearson Carter Full time

    Job Title: Frontend DeveloperAbout the Role:We are seeking a highly skilled Frontend Developer to join our team at Pearson Carter, a leading technology company. As a Frontend Developer, you will play a critical role in the development of our web applications, working closely with our cross-functional team to design, build, and deploy scalable and...

  • Software Developer

    1 week ago


    Australia Enlab Software Full time

    About the PositionWe are seeking a highly skilled and experienced Software Developer to join our dynamic development team at Enlab Software. As a key member of our team, you will play a pivotal role in the design, development, and optimization of complex software solutions using the.NET framework.Key ResponsibilitiesDesign and Develop secure, scalable, and...


  • Australia Peakonedev Full time

    Job Overview: Peakonedev is seeking a skilled Senior Frontend Developer to join our team. As a key player in the tech industry, particularly in e-commerce stores, we are looking for a developer who can collaborate with cross-functional teams to understand project requirements and translate them into elegant and efficient frontend solutions.Key...


  • Australia Peakonedev Full time

    Job Overview: Peakonedev is seeking a skilled Senior Frontend Developer to join our team. As a key player in the tech industry, particularly in e-commerce stores, we are looking for a developer who can collaborate with cross-functional teams to understand project requirements and translate them into elegant and efficient frontend solutions.Key...


  • Australia Sage Lake Senior Living Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Sage Lake Senior Living. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our customers in the logistics and supply chain industry.Key ResponsibilitiesDesign and...


  • Australia Open Axcss Full time

    Key Responsibilities:Undertake analysis, design, development, prototyping, testing and maintenance activities with a focus on security and accessibility.Key Duties:Build web products to serve a variety of citizen needs.Implement APIs or services for internal and external use.Propose, facilitate and document innovative solutions to meet enterprise and user...


  • Australia LexisNexis Risk Solutions Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer I to join our team at LexisNexis Risk Solutions. As a key member of our software development team, you will play a crucial role in overseeing software development within your specific area of responsibility.Key ResponsibilitiesCollaboration and Communication: Collaborate with designers to...


  • Australia SENIOR SPIRIT OF ROSELLE PARK Full time

    About the Role:We're seeking a Senior Full Stack Software Engineer to join our team at SENIOR SPIRIT OF ROSELLE PARK and play a key role in developing and implementing technology solutions that power our Meetings and Workplace product offerings. We are looking for someone with strong experience in React apps powered by microservices.Key Responsibilities:Lead...

  • Software Engineer

    5 days ago


    Australia Josh Software Full time

    About Josh SoftwareWe are a leading software development company that specializes in delivering innovative solutions to our clients. Our team is comprised of experienced professionals who are passionate about technology and committed to excellence.Job SummaryWe are seeking a highly skilled Software Engineer to join our team. The successful candidate will be...


  • Australia SERVPRO of Upper Cape Cod & the Islands Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at SERVPRO of Upper Cape Cod & the Islands. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions for our mobile and web platforms.Key ResponsibilitiesDesign and develop scalable,...


  • Australia Tantalus Media Pty Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Tantalus Media Pty. As a Senior Software Engineer, you will be responsible for designing, developing, and testing high-quality software applications.Key Responsibilities:Collaborate with cross-functional teams to identify and prioritize project...