Senior Software Engineer - Full Stack
Yellowbox provides industry disrupting smart locker technology for workplaces, creating a seamless locker access and management experience for hundreds of thousands of users across ten countries and four continents.
Headquartered in Sydney, we’re a fast growing company (UNSW Founder’s Startup of the Year in 2023) with a global footprint of Fortune 500 and Multinational customers, e.g. Nike, Canon and Zurich. You’ll be joining a fast-paced, founder-led company providing you with plenty of exposure to all aspects of the growing business.
Our vision is to empower all major workplaces around the world with our technology.
About the role:
As a Senior Software Engineer (Full Stack) at Yellowbox, you will play a pivotal role in the evolution of our smart locker technology. Collaborating directly with our founders and our Chief Technology Officer, you will lead the development and enhancement of the Yellowbox offering. Your responsibilities will include:
- Architecting and developing sophisticated user experiences, features, and systems to scale and enhance our product offering.
- Designing and implementing robust data models and components for new and existing features, with a focus on system integration and architecture.
- Leading the creation of cloud functions for complex backend processes, including database change triggers, scheduled tasks, and handling API calls from client applications.
- Improving IoT architecture and data flows to enhance the quality and performance of the product.
- Proactively monitoring system error reports, diagnosing issues, and executing performance optimizations to maintain high-quality service standards.
You’ll be a great fit if you:
- Possess 5+ years of experience in software development with a strong background in Typescript/Firebase/Vue and a proven track record of architecting and implementing complex systems.
- Demonstrate leadership skills with the ability to mentor junior developers, lead technical discussions, and drive projects to successful completion.
- Are skilled in IoT software development, with experience in integrating and managing IoT devices and understanding the unique challenges of IoT architecture.
- Exhibit strong problem-solving abilities, with a focus on delivering scalable and maintainable solutions that meet business needs.
- Have excellent communication skills and the capacity to collaborate effectively with cross-functional teams to influence the product's strategic direction.
Our Tech Stack:
- Supporting systems: Node.js.
- Platforms: Google Cloud - Firebase - Cloud Functions, Firestore.
- Opportunity to shape the future of the company's technology as a key member of the senior engineering team.
- Mentorship opportunities to foster the growth of junior engineers and shape the engineering culture.
- Competitive Compensation Packages.
- Equity options, we want you to share in our success.
- Hybrid remote/office work model (Sydney Office).
- Flexible hours and autonomy: we prioritise outcomes not hours, if you want to block off a few hours to run a personal errand, no worries. No one is clocking your hours.
- You will work hand-in-hand with the co-founders, who will support you in meeting your professional goals.
- Impact from Day 1, you’ll have responsibility to drive new products that are used on a daily basis.
Message from Ben, our CTO and Co-Founder:
At Yellowbox, we're at the forefront of smart locker technology, leveraging cutting-edge languages, frameworks, and technologies to revolutionise how workplaces operate. Our commitment to excellence in user experience and performance sets us apart in the industry.
As the founding engineer, my goal is to bring on board a senior full stack software developer who is not only passionate about building innovative solutions but also eager to take on the challenges of scaling a high-growth company. We're on the lookout for someone with the drive and expertise to contribute significantly to our journey toward market leadership. Our team is a blend of skill, camaraderie, and a shared sense of fun in our work. If you're looking for a role where your contributions are valued and you can truly make an impact, we would love for you to join us on this immensely rewarding path!