We are looking for an experienced Senior Software Engineer to join our Storefront product team, powering the video-first future of shopping for media companies and brands. You’ll be an individual contributor leading the architecture and build of our new flagship interactive video commerce product – Axonista Storefront.

The Role: Senior Software Engineer 

The Senior Software Engineer will work as an individual contributor Tech Lead alongside our Product Manager and Design Lead to build, ship, and maintain the Axonista Storefront product. You will be a core part of the Product Trio* for the Storefront product.

What will you do?

As a front end engineer, with understanding of back end services, you will join an established Engineering team, and build on top of our mature AWS-based infrastructure platform, supported by an experienced TechOps team. Our stack has evolved over time, and we are currently based on Typescript.

You will be the sole engineer on the Storefront team at the start, and will help to grow it over time. You will operate independently in the front end of the product, with autonomy to make technical decisions within the framework of overall product and engineering strategy.

This role is suitable for someone who is a natural at collaboration, communication, and high quality documentation. You will lead by example, by setting the right context, and by helping teammates to do their best work. You are skilled at breaking down the barriers that can come with remote working and are comfortable working in a multi-discipline team with a diverse set of subject matter experts and stakeholders.

This is a newly created permanent role, and will initially report to the CTO.

*For reference on Product Trio:

Role and Responsibilities

  • Build, ship, and maintain high quality software, with automated testing, and documented with future collaborators and maintainers in mind
  • Collaborate closely with our Product Manager and Design Lead to achieve alignment and build towards strategic goals as the Storefront Tech Lead
  • Liaise with QA to prepare and document testing requirements
  • Build strong relationships across the business, and encourage a collaborative, knowledge-sharing culture
  • Develop a deep understanding of our current infrastructure platform and collaborate on plans for its future
  • Identify and communicate opportunities for process improvements

Must Haves

You will be working with a team that is inventing the future of video commerce and interactive storytelling. Ideally, you will have the following:

  • 3+ years experience with JavaScript / TypeScript / Node.js
  • Proven ability to work independently, and collaboratively, to build modern enterprise-grade cloud products
  • Experience with TDD and writing automated tests
  • Strong documentation skills
  • Experience working in a modern product team structure, in collaboration with a Product Manager and Design Lead
  • Understanding of secure development practices (Top 10 OWASP)
  • Strong desire to continually learn and improve your own skills, and those of your team through mentorship
  • Thrive in a fast-moving, fully-remote environment

Bonus Points

  • Experience with video technologies, low latency livestreaming, and players
  • Experience building content management systems
  • Experience with leading ecommerce platforms
  • Contributions to open-source projects
  • Experience with modern enterprise infrastructure and AWS
  • Experience working in teams that build native mobile or TV apps
  • Avid consumer of video streaming services, fan of stories and storytellers

Apply for position now