Intermediate & Senior JavaScript Developers

Palmerston North, Wellington or Remote

Job Details

Type
Permanent
Category
Information & Communication Technology

Smart, innovative, and growing

It's an exciting time to come and be part of a world-leading and fast-growing software company – playing a key role in our future growth, joining at the inception of a new software development squad. 

You'll join and help deliver technology for Author-it Software Co. (ASC), a world leading provider of on-premise and cloud-based products for authoring technical publications, e-learning and pharmaceutical information. 

 

What does that mean for our customers?

 

Our tools are used by some of the world’s largest organisations to enable reuse, reassembly and multiformat consumption of mission critical content.  Our two software platforms, Docuvera and Author-it, enable the transformation of how our customers create and manage their content, leveraging a component first approach where content is broken down, easily assembled into documents, and reused across their organisation. 

 

Our two products serve different industries;

 

Docuvera’s focus is solving the problem of inefficiency in creating and updating documentation through the drug development lifecycle for biopharma for large global Life Science customers, while Author-it provides technical documentation, learning & development, and compliance solutions for hightech, manufacturing, energy and more, at enterprise scale across the globe. 

 

Established in 2000, we are currently headquartered in Wellington, New Zealand.  We have a team of over 100 people based mainly in New Zealand, Europe, and the United States, working across Technology, Product, Quality, Customer Success, Marketing, Sales, Finance and People Experience teams.

 

Exciting times are ahead, and you’ll be part of them.

As we spread the reach of our platforms here in NZ, we need the best people behind the scenes, making sure our products are better than ever. That’s where you come in.

We need a skilled intermediate and senior level software developers to not only help us develop SaaS applications, but to find ways for us to continuously do it better.

With your analytical mind and keen instinct for finding solutions to complex problems, you’ll be as happy investigating new problem-solving technologies as you are working out Agile planning. As part of that, you’ll closely collaborate with teams across the business to make sure that our software is efficient, scalable, and – most importantly – works seamlessly.

And that’s not all, as Senior Software Developers will be utilising your growing skills to help us grow the team – this will include competence & career development, reward & performance management plus overall motivation of employees and contractors.

Bring your people skills, not just coding

Do you get just as much satisfaction from inspiring/mentoring/coaching a team as you do from writing bug-free code? Perfect. Software development is always a massive team effort, so along with your hard skills in software engineering, you’ll also be someone your team can count on to bring a cheerful outlook, who encourages them to do their best work together.

That said, of course, you will bring significant experience in building scalable, production-quality software that achieves that mightiest goal – for the end user, it ‘just works’.

You'll bring: 

  • 4-8+ years professional software development experience (for Seniors), preferably with SaaS applications. ​(With the same sorts of domains/environments for Intermediates)
  • Experience in managing and working with DevOps  ​
  • Experience with JavaScript as a main application language, or a language that compiles to JavaScript such as TypeScript or CoffeeScript. ​
  • Experience using Backbone, Angular, React, or a similar front-end JavaScript framework. ​
  • Experience using Node.js as a platform for developing web applications. ​
  • Experience building or consuming REST and GraphQL APIs. ​
  • Familiarity with relational and non-relational databases (SQL Server, Postgres, MongoDB etc.) ​
  • Familiarity with some of the AWS platform offerings. ​
  • Familiarity with Agile/Scrum/Kanban development methodology. ​
  • Demonstrated ability to meet tight deadlines in an agile/iterative software development process without losing sight of longer-term goals or the big picture.
  • At a senior level, ideally you have some experience with coaching and mentoring teams


Our primary objective is that the role will sit alongside our well established teams in our Palmerston North or central Wellington offices (with flexibility), though consideration will be given to exceptional candidates within New Zealand for fully remote work as well.

Be supported to grow

We operate in a high trust environment, and we really walk the talk.  We aspire for everyone to be themselves and be comfortable at work, so we put great emphasis on ensuring our people have what they need to be at their best. 

 

This includes:

 

  • offering a digital first, flexible working style
  • having modern tools and systems
  • relaxed office hubs in some countries, stocked with free drinks and snacks
  • offering extra paid time off for year end closedown and your birthday (with unlimited PTO in the USA)
  • rewarding our long serving people with long service leave
  • engaging everyone in reward and recognition programs
  • access to various wellbeing platforms
  • a focus on personal growth, including dedicated ‘tools down’ personal development time

 

- all within in a diverse, supportive, and inclusive global community.

 

This role is being managed by HainesAttract – all applicants must have the legal right to work in New Zealand.