Senior Front End Developer

at Soul Machines Limited (view profile)
Location Auckland, New Zealand
Date Posted March 14, 2020
Category New Zealand - Entrepreneur Work Visa
New Zealand - Startup Visa
Job Type javascript


Soul Machines is changing the face of human computer interaction, and we need more skilled engineers to join the team. We're a hugely diverse team of researchers, engineers, artists and more. With staff from all around the globe we welcome applications from anyone who believe they can add value. 

We are seeking an experienced front-end developer to join our delivery team. You will be part of a mixed group of front-end and back-end developers who are responsible for building and delivering the client-facing web experience for our AI software. We are looking for someone who is passionate about producing high quality user experiences for the web, and who is considerate of balancing company and customer needs with technical requirements.

Team responsibilities include web applications and JavaScript libraries for both internal and external use. Many of the apps are highly stylized, and a refreshing change from your standard CRUD web apps. The team is largely self-managing, with a strong interest in continuous development of our processes, automation and quality control. If you are always seeking ways to improve, you have good awareness of best practices, and you are interested in working in a highly collaborative team environment, then this role is for you.

Key Responsibilities:

  • Developing WebRTC-centric Angular 8+ applications
  • Developing Angular component libraries
  • Developing TypeScript libraries for npm
  • Responsive, cross-platform web development
  • Carrying out code reviews for other team members
  • Collaborating with other teams, especially QA and Design
  • Contributing to planning and delivery of releases

Essential skills: 

  • Proven work experience as a JavaScript app developer
  • Experience with Angular / React / Vue or another SPA library/framework
  • A willingness to jump into Angular and Typescript (with the team’s support!)
  • Familiar with writing automated tests
  • An ability to perform well in a fast-paced environment
  • Excellent analytical and multitasking skills
  • BSc degree in Computer Science or relevant field

Desired skills:

  • Familiarity with Jenkins or other CI/CD systems
  • Experience with a Git-based workflow (branches, code review, pull requests)


  • Competitive salary
  • Flexible working 
  • Monthly massage 
  • Latest tools and tech 
  • Fresh fruit delivery 
  • Birthday day off 
  • Harbour views 

Visa Assistance

Open to assisting the right candidate with the following Visa(s) / Work Permit(s)

1) New Zealand - Entrepreneur Work Visa
2) New Zealand - Startup Visa

Drop files here browse files ...