Join NoiseNet as a Full Stack Software Engineer to help create happier, healthier, and more tranquil communities by managing noise pollution using IoT and AI-driven smart noise monitoring.
The role involves designing, developing, and maintaining full stack applications.
You will contribute to product architecture and technical design decisions.
Collaborate closely with a small, cross-functional team to solve real-world problems.
Ensure scalability, performance, and reliability in a fast-growing product.
Apply best practices in coding, testing, deployment, and monitoring.
Requirements:
Core experience required includes Typescript/Javascript, React, Python + Django, and PostgreSQL.
Familiarity with AWS, Terraform, Auth0, Linux, and Raspberry Pi is a nice-to-have.
A minimum of 3 years of professional Full Stack Software Developer experience with strong front-end capability is necessary.
Proven ability across the full software lifecycle: design, architecture, implementation, testing, and deployment is essential.
Candidates should be comfortable in a fast-paced startup environment, adaptable, resourceful, and quick to learn new tools and methods; previous startup experience is a plus.
Strong teamwork and communication skills are required to collaborate in small cross-functional groups.
A background in sound, audio, or DSP is highly regarded.
Formal qualifications are welcomed but not essential.
This role is fully remote in Australia, and candidates must have existing full Working Rights.
Benefits:
Enjoy flexibility in your day-to-day work.
Experience autonomy and ownership to deliver your best work.
Benefit from an annual Learning and Development budget.
Access to Brisbane Makerspace and co-working spaces.
Opportunities to grow in your role as the company scales.