BA Creative
Web Developer - Full Stack (Mid Level) - 3days/week
BA CreativeAustralia9 days ago
Part-timeRemote FriendlyEngineering, Information Technology
  • Based in Woolloongabba, Brisbane studio
  • Full service digital agency specialising in Shopify, WordPress and ecommerce growth
  • Clients include The Tea Centre, Likewise and Australia Zoo
  • Looking for 2+ years agency/freelance experience
  • Looking for 2+ years Shopify development
  • Salary $90k-$95k + Super (pro rata)
  • 3 days/week in-office


About Us:

We are Brisbane’s Shopify Plus experts! We are a creative digital agency based in Woolloongabba, bringing together a team of digital professionals passionate about crafting success for our clients. Our cool studio is a hub of creativity, where designers, developers, strategists, digital marketers, and digital project managers collaborate to make our clients' ecommerce businesses thrive


The Role

As a Full Stack Developer at BA, you will be able to …

  • Create clean, maintainable, and scalable code using modern full-stack practices - including Liquid, PHP, JavaScript, HTML5, CSS3/SASS, MySQL, and REST/GraphQL APIs.
  • Scope and produce fully costed technical development plans for all website projects & retainers detailing time estimates, dependencies, and app/plugin considerations.
  • Provide clever and costed solutions to client challenges and deliver development plans on time and within budget.
  • Liaise with the Dev Manager and designers to implement designs from supplied mockups.
  • Integrate third-party services and apps (eg Klaviyo, Mailchimp, payment gateways, shipping providers, inventory systems), ensuring stable and secure connections between systems.
  • Migrate and transform data between systems (e.g. WooCommerce to Shopify), including products, customers, orders, and custom fields/metafields, while ensuring accuracy, consistency, and minimal downtime.
  • Test, debug, and troubleshoot across devices, browsers, and platforms using established QA protocols and tools (eg Lighthouse, BrowserStack).
  • Ensure that all programs and applications perform as set out in the development plans and meet quality accredited standards.
  • UAT and browser testing to identify any bugs.
  • Maintain version control discipline (Git/GitHub) ensuring code quality and consistency across the team.
  • Stay up to date with Shopify and WordPress ecosystems and latest technologies/AI, adopting best practices and sharing knowledge with the wider dev team.


As a Full Stack Developer at BA, you will…

  • Dev work Build, maintain, and scope Shopify and WordPress projects. This will include new site builds, updates to existing themes, re-themes, and client retainer work.
  • Website maintenance Server, hosting, and domain management - adding DNS records, creating staging sites, migrating databases, and debugging via cPanel.
  • Client Relationship and Project Delivery We all have a role to play with client communication and delivering excellent project outcomes. You will communicate proactively with the internal team to maintain project progress.
  • Contribute to meetings/WIPs/briefings Internal & external as required. You will escalate risks or blockers, ensure alignment on upcoming tasks and contribute to project success.
  • Internal Collaboration Work closely with cross-functional teams (strategy, design, development, marketing).
  • Documentation & Reporting Ensure relevant technical scoping and planning is documented during the project rollout along the Project Management team. You will also document key functionality for client training documents.
  • Process & Efficiency Ensure project tasks are updated with time tracking, progress notes and status.
  • Quality & Profitability Maintain a high standard of project quality, while ensuring profitability by adhering to task budgets and timelines as assigned. You will flag scope creep & budget risk early.
  • Supporting the team Supporting and providing cover for the Development Manager as needed.
  • Continuous Learning & Development Stay current with industry trends, new technologies, and best practices. Share knowledge with the team and actively seek opportunities for self-improvement and improving agency efficiency.


As a Full Stack Developer at BA, you are …

  • A strong communicator, you can put the complex into language a client can understand.
  • A problem solver and a forward thinker - you identify potential risks early to mitigate future issues and of course future-proof your code.
  • You love to collaborate with other team members and departments.
  • Time and budget conscious, you flag issues early.
  • You want to produce crazy clever work but can also produce the minimum viable product (MVP).
  • You don’t have to be reminded to include testing and revision time when you quote.
  • Experienced working with a Project Manager, you log time, write clear descriptions of work planned, completed and to be done.
  • All over AI and have an innovative & sensible approach to using it in Development.
  • Very keen to contribute to how we do things including what tools, how we produce great work.
  • Maybe a freelancer who misses the team, and regular $.
  • Maybe returning from Parental or Carer’s leave.


Required Skills & Experience


Essential Skills

  • HTML,SCSS/CSS, Javascript, Liquid, PHP.
  • Project scoping and quoting experience.
  • Proficient in Git Version control, GitHub, Dev and Production environment handling.
  • Performance optimisation (eg site speed, responsiveness).
  • Domain management, server support and security.
  • Experience in staying up to date with latest tech, including AI.


Mid Level Full-Stack Developer Experience

  • Shopify Theme customisation
  • Integrations including apps and 3rd party softwares (Business Central, MYOB etc).
  • Local and Shopify CLI development experience.
  • Metafield and Metaobjects
  • Data migration planning and execution including custom scripts.
  • API integration.
  • Wordpress theme development.
  • CPanel and Server management.
  • PHP.
  • ACF Pro and flexible content.
  • TailwindCSS.
  • 2 years of Agency and/or freelance experience (you understand the importance of scoping and fast paced environment).
  • 2 years Shopify development.
  • Project Management tools (time management, time tracking and task documentation).


Skills - Bonus Points

  • Laravel.
  • Blade templating Language.
  • Roots sage theme development experience.
  • Docker Engine experience.
  • App development.
  • Migration experience from other ecommerce platforms to Shopify.
  • Experience with Shopify Horizon theme.
  • Comfortable working with designs in Figma
  • UX/UI understanding and an eye for detail.


What We Offer

  • A collaborative, team-oriented culture where learning and growth are encouraged.
  • Opportunities for professional development through external courses and industry events.
  • Work from home Wednesdays.
  • BA for Good program (read about it here https://bacreative.com.au/pages/about).
  • A chance to work on innovative projects for a diverse range of clients.
  • Quarterly BA Creative events.
  • Unlimited proper coffee.
  • Please apply through https://bacreative.com.au/pages/careers including your CV and cover letter which addresses the Required Skills & Experience AND why a 3 day/week role suits you.

Key Skills

Ranked by relevance