Connecting...

Full stack Developer

Job Title: Full stack Developer
Contract Type: Contract
Location: Port Macquarie, New South Wales
Industry:
Salary: Negotiable
Reference: 180533_1515976807
Contact Name: Ryan Halson
Contact Email: Ryan.Halson@peoplebank.com.au
Job Published: January 15, 2018 11:40

Job Description

  • Senior Full Stack Web Developer
  • 3 month contract
  • Port Macquarie - Commence ASAP

We are passionate about providing our users with rich, interactive and engaging user experiences. Your days will be filled delivering next generation enterprise apps in a small, high performing team. You'll collaborate often with other developers to write the best code for the project and deliver amazing results that our users love.

We'll need you to hit the ground running and be experienced working in a continuous delivery high velocity Agile environment. You'll be a critical member of the transformations team developing enterprise web and mobile apps using modern technology stacks.

  • Keen interest in learning new technologies
  • Understanding of how to build performant, decoupled, testable, maintainable code
  • Enjoyment of sharing knowledge with teammates, and working collaboratively
  • Participate in showcases, possibly with more senior team members
  • Maintain existing software applications through product enhancements, performance improvements, and increasing scalability

Key Requirements:

  • At least five years' experience developing enterprise applications within an Agile environment
  • Highly proficient in ES6 JavaScript, Node.js, C#, .Net Core and ReactJS
  • Highly proficient with MS SQL, Azure CosmoDB, Redis and Docker
  • Experience with Test Driven Development and Behavior Driven Development
  • Solid understanding of the full web development life cycle in an agile environment
  • Highly desirable knowledge of CI/CD workflow tools (e.g. Jira, BitBucket Pipelines, Cucumber, Webpack and Docker Compose)
  • Working knowledge of the general web and mobile landscape, architectures, trends, and emerging technologies