Senior Full Stack Javascript Developer - Remote - 4 Day Week!
New Plymouth (remote ok), New Plymouth, Taranaki, New Zealand
5d ago

My client is building out a new engineering team for their SaaS business. The Head of Product is on board, technical leadership is being established, and now we need people to write some code.

It’s early days so you’ll get to be involved in establishing technical practices, architectural patterns and team routines.

The tech stack will be based around React / Node with a healthy sprinkling of guerilla MVP tactics (we’re a startup after all).

Having said that, when we build code we want to build it right. We’re talking automated testing, deployment pipelines, async programming.

I'm looking for two software engineers. We’ve got a database, backend and frontend to build, so between those two people we need to cover all those layers, but if you’re a frontend or backend specialist, that’s cool too!

It goes without saying that we’ll be using agile practices, including doing lots of work with users to understand their needs, to build amazingly simple, intuitive juicy solutions! There’ll be plenty of collaboration, user research and testing, retrospectives and customer validation going on around you, and we’ll expect you to be involved in all of that.

Who we’re looking for :

  • First and foremost, we want people with energy and enthusiasm for our business, customers and software. Positivity, collaboration and empathy all matter here.
  • We want people who can contribute quickly. That means you need to be able to throw yourself into our tech stack and already be comfortable with things like our source control system (GitHub), working in an agile team, and whatever IDE you use to build React / Node applications.
  • It’s not about how many years of experience you have, it’s about competence, working independently as part of a team, and taking ownership.

    The following are things that we hope you’ll have, but if you’re a bit uncertain about some of them, that’s OK - let’s talk about it.

    You’re comfortable working across a full-stack, including scoping out full-stack features, estimating and delivering the frontend, backend and data-layer components.

    You are very comfortable with Git and source control, including an understanding of when / how to use component libraries and mono-repos.

  • You have deep knowledge of Javascript development especially React and Node
  • You are familiar with functional programming techniques.
  • You are very comfortable with asynchronous programming and its pitfalls.
  • You are familiar with relational modelling within a SQL and No-SQL context.
  • You ve worked with Serverless frameworks and understand the tradeoffs of Serverless vs Monolithic approaches to app development.
  • You know what we mean when we talk about design patterns and SOLID principles.
  • You have a pragmatic approach to development, prioritising readable code over esoteric clever code and using industry-standard libraries rather than obscure projects.
  • Developing unit tests and writing testable code makes you excited, not anxious.
  • Why it rocks to work here :

  • Competitive remuneration - Four-day work week (with full-time pay)
  • Flexible hours and some remote work possible
  • Great career prospects with the potential to grow along with our company
  • Creative team fizzing with energy and innovative ideas
  • Collaborative digital workspaces, with all the tools and tech you need to do your job
  • Be Part of disrupting and revolutionising how the industry works
  • The team honours diversity on the team, in our clientele and within our community. We value and respect all types of diversity including, but not limited to, ethnicity, race, gender, sexual orientation, gender identity, age, religion and abilities.

    We believe that a diverse workplace makes our business stronger and invite diverse candidates to apply.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form