About Hobbies Direct
Hobbies Direct was established in 2015 by two hobby enthusiasts who envisioned being the leading provider of high-quality hobby products and offering the best shopping experience.
As we continue to grow we are seeking a dynamic and experienced web developer to join our team and drive our website and internal applications to new heights.
We are based in Geelong and provide many in-office benefits, such as quality coffee and regular team lunches. We pride ourselves on our fun, exciting, supportive, family-like culture.
Some of our exciting previous software projects include:
- POS system: written in React and integrated with Stripe's EFTPOS terminals.
- WMS: integrated with our network print server and communicates with multiple shipping carrier APIs to streamline our picking & packing process.
- Parts finder engine: a powerful customer-facing parts finder system with interactive exploded views.
About the Role
This is an in-office (not a remote/work-from-home) position.
You'll work alongside a small in-house team and be encouraged to further enhance our existing system, troubleshoot production issues, communicate with other internal departments, and contribute to new projects and business growth.
This opportunity offers a developer the chance to work on a mix of projects and customer-focused issues within a fast-paced and dynamic company.
Success in this role will involve building and supporting web applications and producing high-quality, reusable, and efficient code based on requirements, specifications, and the business's direction and guidance.
Successful applicants will enjoy a variety of exciting software projects in a culture that encourages expressing ideas and providing feedback to achieve business goals and help our loyal & valued customers.
Tasks & responsibilities
- Building and supporting applications that deliver value to the business.
- Develop and share knowledge on web application development best practices.
- Contribute to day-to-day problem-solving across the development pipeline
- Estimation and delivery of solutions and projects within timelines.
- Produce, review and document high-quality code.
Qualifications & experience
Required:
- 3+ years of experience developing and shipping web-based application code.
- Demonstrable experience coding in PHP, Laravel, Filament PHP and Livewire.
- Experience in common web development technologies, including HTML, CSS, React, and Tailwind CSS.
- Experience with SQL.
- Proven skills working to build and automate solutions with strong source control tools (particularly Git version control).
- Strong object-oriented understanding.
- Excellent written and verbal communication skills & a can-do attitude.
- The ability to work independently or in a team environment.
- Demonstrated skills in application development and support.
- Commitment to learning and staying up to date with software development technologies.
Desired:
- Experience with unit testing.
- Experience in UI & UX design.
- Experience with best SEO practices.
- Familiarity with AWS cloud technologies.
- Familiarity with containerization technologies, specifically Docker
- Experience with some of our legacy technologies: jQuery, OpenCart, and Bootstrap.
- Demonstrable experience in coding RESTful APIs.
- Fundamental knowledge of secure coding processes, application security and security protocols.