About the role
<div class="content-intro"><p>Aura is on a mission to create a safer internet.&nbsp; In a world where our lives are increasingly online, Aura's category-defining suite of intelligent digital safety products help millions of customers protect themselves against digital threats, and that number is growing rapidly.&nbsp; This is an exciting phase at Aura, and our team of over 400 people worldwide is guided by a leadership slate that's successfully grown startups into multi-billion dollar organizations.&nbsp;</p> <p>Come build with us!</p></div><p><strong><strong>About the Role:</strong></strong></p> <p>&nbsp;</p> <p>This is an exciting opportunity to build a brand new, highly strategic product from the ground up. You will join our Aura for Business team, tasked with building a first-of-its-kind Managed Service Provider solution that streamlines corporate security for personal devices without intrusive Mobile Device Management (MDM) policies.<br>&nbsp;</p> <p>In this role, you will focus on mobile-first feature development using React Native and full-stack development with a Node.js stack. You will take full, end-to-end ownership of complex features, guiding them from initial design and architecture through development, deployment, and iteration. You will be a key technical partner, responsible for navigating ambiguous business goals and translating them into clear, scalable technical requirements. We are looking for more than just a coder—we need a proactive, critical thinker who will take initiative, own complex problems, and serve as a key voice in shaping the future of this high-impact initiative.<br><strong>&nbsp;</strong></p> <p><strong><strong>What you bring to the table:</strong></strong><br>●&nbsp; &nbsp; 6 - 8+ years of professional software engineering experience.<br>●&nbsp; &nbsp; 2 - 3+ years of experience as the lead engineer on a team or on large projects.<br>●&nbsp; &nbsp; Demonstrated success in delivering complex, large-scale projects on time and with quality.<br>●&nbsp; &nbsp; Exceptional communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.<br>●&nbsp; &nbsp; Expert knowledge of software design best practices, data structures, and algorithms.<br>●&nbsp; &nbsp; In-depth knowledge of cloud technology and the ability to choose the right tool for the job is essential, such as serverless functions vs. containerized services; relational vs. NoSQL databases; appropriate use of caches and queues; etc.<br>●&nbsp; &nbsp; Demonstrated ability and desire to learn new technologies<br>●&nbsp; &nbsp; Bachelor's Degree in Computer Science or