UpShift Logo UpShift Logo Symbol

 

The role

 

As a Senior Full Stack Developer at UpShift, you will play both lead and supporting roles in projects from specification through to release. This includes doing research, quoting, planning/architecture, development, testing, releasing, writing documentation, and ongoing maintenance and support of our client’s projects.

We are looking for someone who can work with our wonderful friendly team in our Nelson City office.

 

Essential requirements

 

  • 8+ years of web/software development experience
  • Well versed in modern PHP, Javascript, Typescript, CSS, HTML
  • A passion for writing reliable, testable, maintainable code
  • A High level of experience with web frameworks, particularly Laravel, Vue.js
  • Experience with a range of database technologies such as MySQL,
  • PostgreSQL, Redis
  • A High level of familiarity with Git, Docker, CI/CD solutions, Linux operating systems
  • Excellent creative problem solving skills, and experience writing solution architecture documents and technical design specifications
  • A High level of attention to detail and accuracy in all aspects of work
  • Enthusiasm for adopting new tools and technologies
  • An interest in learning, growing and sharing your knowledge and skills in a supportive environment
  • Excellent interpersonal communication skills, ability to work well in a team and independently
  • Applicants must hold legal right to work in New Zealand.

Nelson City Centre. Work From Home (WFH) does not apply.

30 hours/week (Monday - Thursday)


Bonus points for

 

  • Good eye for UI/UX design
  • Experience with visual design tools such as Figma
  • Experience with Python
  • Interest or skills in using and/or developing ML / AI technologies


Vision and Values


We create innovative solutions to connect organisations and people to their communities, health, the environment, and science that support a cleaner, healthier future for the planet.

We value creativity, collaboration, communication, helpfulness, friendliness, integrity, passion, professionalism, and a fun, supportive team culture.
If this sounds like you, we encourage you to apply.