< Back to Jobs

Senior Software Engineer

Remote Friendly, New Zealand

At CONQA a Senior Engineer helps to lead the technical implementation of a key part of our overall solution, working with and coaching other developers. We expect a Senior to exhibit the attributes from level 4+ of the Patreon Engineering Levels - https://levels.patreon.com/

We are looking for a Senior Software Engineer to help evolve key subdomains in our overall solution.


Required Skills & Knowledge

---------------------------

* JavaScript

* experience building, releasing and supporting software developed using a services architecture (SOA, microservices, etc.)

* experience working in an agile environment following devops principles (primarily "you build it you run it" and continuous integration)

* experience writing automated tests (including unit tests, integration tests)

* familiarity with monitoring tools like New Relic and Raygun

* adaptable and eager to learn


Desirable Skills & Knowledge

---------------------------

* experience working with AWS and AWS Lambda or a similar environment (e.g. Azure and Azure Functions)

* knowledge of the principles behind REST and Domain-Driven Design

* awareness of secure development practices

* TypeScript


Our Tech Stack

---------------------------

The CONQA ecosystem is made up of multiple client applications, a services architecture that favours serverless solutions and CouchDB and DynamoDB as primary data stores. TypeScript and JavaScript are our primary programming languages.


Benefits

---------------------------

Competitive salary depending on skills and experience

Employee share options

Physical and mental health days

Learning and development budget

Travel budget (if not based in Auckland)


APPLY HERE