Full Stack Engineer - Global Integrations - (Candidates from across Australia can apply)Australia at Zip Co

Engineering, Full-Time, Australia engineering full-time
Description
Posted 15 days ago

ABOUT ZIP

Zip is a high-growth fintech, founded in Australia and expanding worldwide, with the purpose to give people the freedom to own it. We use technology and data to bring customers and partners together through a valued and fair payments experience.

Our strategic focus is underpinned by an aligned high-performance team, a reliable, secure and scalable platform, constantly-improving product experiences and a trusted consumer brand.

Zip is growing rapidly and globally; and our mission is to enable our consumers to choose Zip as their first payment choice, everywhere and every day. 

We’ve built an amazing culture at Zip, our teams are proud to work hard to provide innovative solutions to our customers and partners. Our standards are central to everything we do: Customer First, Own It, Stronger Together, and Raise the Bar.

What you own and build:

  • The purpose of the Full Stack Engineer role is to develop and deploy high quality software, as part of your squad. You will also contribute to (and sometimes lead) architectural and design discussions, guide and coach less experienced engineers, and contribute to the growth of and learning within Zip’s Engineering team.
  • Reporting to Lead Full Stack Engineer, you will also work closely with your DevOps and Plugin Engineer peers.
  • Your role and responsibilities:

  • Perform effective code reviews
  • Contribute to the development of high quality software used by our merchants and customers
  • Help support the diagnosis of production issues when they happen
  • Contribute to exceptional externally facing developer documentation (think Stripe)
  • Contribute to exceptional integration guides with instructions and screenshots for enabling Zip in common ecommerce platforms
  • Explore new technologies and share your findings with the wider engineering teams
  • Contribute to a culture of continuous improvement and innovation
  • Work in a team with a “team first” mentality
  • Identify and remediate pain points in the application lifecycle
  • Recommend and assist with architectural changes to improve performance and reliability
  • Your skills and experience:

  • Software Development with expertise in NodeJS, ReactJS / NextJS written in Typescript
  • Experience of AWS Lambda / DynamoDB
  • Knowledge of AWS, RDBMS, SQL
  • Collaborative team player
  • Excellent troubleshooting and analysis skills
  • Ability to manage time effectively, while managing competing priorities
  • Good to have skills, not mandatory:

  • Experience with test-first approach / TDD
  • Experience with Microsoft Azure
  • Experience with Koa
  • Understanding of serverless technologies
  • Experience with .NET framework, DotNet Core, Web API, Entity Framework Core
  • Experience using AWS Lambda & DynamoDB on top of serverless.com
  • Experience with AngularJS - Creating self-contained, reusable, and testable modules and components.
  • PHP - writing server-side web application logic, developing back-end components, connecting applications with third-party web services etc.
  • Experience with one/all of the following: Magento, Prestashop, OpenCart, WooCommerce, Shopify