Full Stack Developer

at  JUCY

Auckland City, Auckland, New Zealand -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate28 Nov, 2024Not Specified30 Aug, 2024N/AWorking Experience,Ajax,Cucumber,Mocha,Jasmine,Semantic Markup,Git,Google App Engine,Cypress,Es6,Design TechniquesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JUCY is looking for a full-stack developer ready to work with modern technologies and architecture in a forward-thinking organization that pushes boundaries. This role will be located at our new offices based near Auckland Airport. This person will have complete, end-to-end ownership of features and deployments. The ideal candidate has experience building products across the stack and a solid understanding of Test-Driven Development (TDD), web frameworks, APIs, and databases, focusing on NodeJS and React with TypeScript. The Full Stack Developer will join a small team that leverages modern technology to solve front-end and back-end architecture challenges, delivering amazing experiences for global users.

Key Responsibilities

  • Develop and maintain B2B, B2C and staff-facing applications, features and APIs for JUCY’s digital/online applications
  • Architect efficient and reusable front and back-end systems that drive complex web applications and services
  • Ensure the technical feasibility of UI/UX designs
  • Identify and resolve bugs and issues
  • Help improve automated deployment pipelines and testing strategies

Technical Skills

The ideal candidate will be Degree or Tertiary qualified in a relevant qualification & highly proficient with a minimum of 5+ years of working experience in a similar role and have familiarity with:

  • Web markup, including HTML5, CSS3
  • Typescript programming
  • JavaScript programming (experience with ES6 desired)
  • JavaScript UI frameworks, with a strong preference for ReactJS
  • Test-Driven Development (TDD) with proficiency in frameworks like Cypress and Cucumber”
  • NodeJS backend frameworks (e.g., Express, NextJS)
  • Asynchronous request handling, partial page updates, and AJAX
  • Responsive and progressive web application design techniques
  • Understanding of cross-browser compatibility issues and methods to address them
  • Proficiency in code versioning tools such as Git and CI/CD environments
  • Implementation of automated unit and browser tests using frameworks such as Jasmine, Mocha, and Jest
  • Serverless application development (e.g., Google App Engine, Firebase)
  • Atomic design systems and development/management of component libraries
  • Agile/Lean software development practices
  • Understanding of SEO principles and semantic markup

At JUCY we offer:

  • Opportunity to take your career further in the Tourism industry
  • Amazing company culture, working with people from all over the world
  • Great JUCY perks, such as 5 days free campervan hire

If you think JUCY and this opportunity sound like you, please hit apply now and tell us more about yourself.
Please note this position is not able to be sponsored, only candidates with relevant working experience and NZ working rights will be considered for this rol

Responsibilities:

Key Responsibilities

  • Develop and maintain B2B, B2C and staff-facing applications, features and APIs for JUCY’s digital/online applications
  • Architect efficient and reusable front and back-end systems that drive complex web applications and services
  • Ensure the technical feasibility of UI/UX designs
  • Identify and resolve bugs and issues
  • Help improve automated deployment pipelines and testing strategie

The ideal candidate will be Degree or Tertiary qualified in a relevant qualification & highly proficient with a minimum of 5+ years of working experience in a similar role and have familiarity with:

  • Web markup, including HTML5, CSS3
  • Typescript programming
  • JavaScript programming (experience with ES6 desired)
  • JavaScript UI frameworks, with a strong preference for ReactJS
  • Test-Driven Development (TDD) with proficiency in frameworks like Cypress and Cucumber”
  • NodeJS backend frameworks (e.g., Express, NextJS)
  • Asynchronous request handling, partial page updates, and AJAX
  • Responsive and progressive web application design techniques
  • Understanding of cross-browser compatibility issues and methods to address them
  • Proficiency in code versioning tools such as Git and CI/CD environments
  • Implementation of automated unit and browser tests using frameworks such as Jasmine, Mocha, and Jest
  • Serverless application development (e.g., Google App Engine, Firebase)
  • Atomic design systems and development/management of component libraries
  • Agile/Lean software development practices
  • Understanding of SEO principles and semantic marku


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

A similar role and have familiarity with

Proficient

1

Auckland City, Auckland, New Zealand