WeAreDigtial is a strategic transformation and e-commerce consultancy based in Melbourne, Australia. Our team of 20+ have a relentless focus on making commerce better and easier - everyday. We do this by creating seamless commerce solutions on the path to purchase for some of Australia’s leading brands and businesses.
We are looking for a talented and passionate backend developer to help us support, maintain and continuously improve best-in-class e-commerce experiences on Shopify Plus.
Full time - Melbourne (will consider remote / similar timezone)
As a backend developer, you'll be working as part of a dedicated cross-functional squad of developers, designers, strategic consultants and project managers, to help drive growth and best practices across an exciting program of work using a continually evolving set of modern tools for one of Australia’s leading and fastest growing omni channel retailers.
Requirements
What you will be doing.
- Working closely with and under the direction of our Senior Full Stack Developer / Architect
- Working in a dedicated squad focussed on helping to meet client goals and business objectives
- Playing a crucial role in supporting the backbone of our clients' business.
- Maintaining, optimising, and evolving a custom middleware application that is constantly scaling (API calls, data ingestion, queues, etc.)
- Continuously look for ways to improve the performance of middleware and back-end applications.
- Solve technical problems and clearly communicate solutions to team members and clients
- Create documentation for internal teams as well as clients (confluence amp; Open API)
- Work meticulously through a planned program and roadmap of initiatives, tickets, and projects.
- Translate JIRA ticket requirements into backend solutions for either website or middleware using Node.js, AWS, server-less, etc.
- Rigorously educate yourself on the latest back-end techniques and best practices
- Implement new solutions and development techniques that help to meet client goals and business objectives
- Deliver the best technical implementations - all rooted in velocity, security, and stability
What we are looking for.
- Demonstrated commercial experience in a similar role (agency preferred),
- eCommerce experience working with multiple systems (CMS, ERP, Serverless, etc.)
- Excellent knowledge of serverless/terraform and AWS functions like Lambda consuming and creating JSON payloads for middleware
- Experience with Node.js language in building middleware or integration requirements
- Experience building eCommerce solutions to meet client’s requests focused around data processing between different systems
- Experience with microservices such as AWS and middleware integration
- Fluency building and working with third-party APIs (Restful and graphQL) - building and consumption of JSON payloads for frontend or ERP requirements
- Database management experience with MySQL
- Experience with single sign OAuth server
- Ability to apply best practice and design patterns
- Fluent in GIT source control workflows for commercial projects (building branches, merge requests, releases, etc.)
- Awareness of application performance best-practice
- Experience with API testing and documentation using tools like swagger
- Experience with Unit testing
- Experience working within agile environments with weekly sprints in scrum teams
- Proven ability to problem-solve
- Experience working in a fast-paced, high performing team
- Understanding the importance of velocity and delivering work in a timely manner
- Ability to provide clear written and verbal communication
- A passion for writing clean, concise, and organised code.
- Confident to provide accurate estimations on tasks and be willing to hold yourself to account on your estimations
- Ability to self diagnose integration issues and provide an effective solution or architecting a solution to resolve
OTHER NICE STUFF (Bonus points)
- A passion for your craft and demonstrated experience working in a cross functional team
- Experience working with Continuous integration/deployment
- ERP backend integration experience (eg; Pronto, SAP, Netsuite, AP21, Dynamics etc - Pronto preferred)
- Shopify Frontend/Backend knowledge - React, Javascript amp; Liquid
- Working knowledge of Redis, middy, Component based development, Typescript, Dynamodb
- Experience working with other e-commerce platforms such as Magento, Big commerce , Hybris or Salesforce Commerce Cloud
- Strong desire to constantly improve and learn
- Able to work bo