We’re building products that change how organisations engage with their customers in digital channels. We’re challenging old, broken ideas about customer engagement, introducing a modern, respectful and highly effective new approach. We’re a small, talented, motivated team, and we’re looking for more people join us.

We’re remote friendly, and our New Zealand based team serves customers here and abroad. As we continue to grow, we’re committed to building an ever more diverse team.

Sound interesting? Reach out to us.

Current vacancies

Senior Engineer

Our fast-moving cloud business is looking for a senior engineer focusing on platform and web application development. This is an opportunity to make a big impact at an exciting time for our company as we look to scale our local and international enterprise customer base. You’ll work on a well-architected system that’s ready to be taken to the next level by a small team of experienced and highly-skilled engineers.

Responsibilities:

You will work within our Platform Team, and also provide advice to the broader business.

  • Work on new and existing features for our platform and browser application, using Typescript, Node.js, React, Postgres & AWS services
  • Contribute to the technical design and architecture of new features
  • Fix bugs, write tests, automate pain points, and generally contribute to maintaining the high quality of our software and processes
  • Join the on-call roster with the rest of the platform team

Requirements:

  • Experience with Typescript or a similar typed language
  • Working knowledge of SQL and NoSQL databases
  • Mindset suitable for working with security and reliability fit for enterprise customers
  • Experience working within a modern SDLC framework
  • Excellent communication skills
  • A collaborative mindset

Bonus points:

  • Docker / containers
  • React or similar UI framework
  • CI/CD pipelines
  • Automation and scripting
  • Observability and monitoring

Sounds like you? Get in touch at careers@atomic.io.

Senior Engineer – Client Apps

Our fast-moving cloud business is looking for a senior engineer to contribute to the development of our fully-native mobile SDKs for iOS and Android. This is an opportunity to make a big impact at an exciting time for our company as we look to scale our local and international enterprise customer base. You’ll work across our powerful enterprise mobile SDKs that are ready to be taken to the next level by a small team of experienced and highly-skilled engineers.

Responsibilities:

You will work within our Client Apps Team, producing and improving product features on iOS and Android.

  • Work on new and existing features for our mobile SDKs, written in Objective-C on iOS and Kotlin on Android, designed to support iOS 10+ and Android 5+;
  • Contribute to the build of our React Native and Flutter wrappers around our native SDKs;
  • Contribute to the technical design and architecture of new features;
  • Fix bugs, write tests, automate pain points, and generally contribute to maintaining the high quality of our software and processes;
  • Help coordinate the testing and release of new SDK versions;
  • Respond to questions from the business relating to the functionality of our SDKs.

Requirements:

  • Strong experience in iOS development (Objective-C) with experience in Android development (Kotlin) or strong experience in Android development (Kotlin) with experience in iOS development (Objective-C);
  • Comfortable working with React Native or Flutter;
  • Experience working within a modern SDLC framework;
  • Experience with automated testing;
  • Excellent communication skills;
  • A collaborative mindset.

Bonus points:

  • Prior experience with client-side SDKs, particularly for enterprise customers
  • Prior experience with JavaScript, TypeScript and/or React
  • Prior experience working and communicating in a remote or asynchronous environment

Sounds like you? Get in touch at careers@atomic.io.