Senior SDK Engineer — NZ (Remote option) – Atomic.io

Join Us!

Join us and help improve how organisations engage with their customers in digital channels. Together we’ll challenge old, broken ideas about customer engagement, and introduce a modern, respectful and highly effective new approach.

Senior SDK Engineer

NZ (Remote option)

← See all current opportunities

Our fast-moving cloud business is looking for a senior engineer to contribute to the development of our various SDKs, written for Android, iOS and Web. 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 customer base. You’ll be part of a small team of experienced and highly-skilled engineers.

Responsibilities:

You will work within our SDK Team, producing and improving product features across our various SDKs. We’re looking for self-motivated engineers who have expertise in one or more of our platforms, and are comfortable learning new skills and tools as needed.

  • Work on new and existing features for as part of our SDK team
  • 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
  • Work with the rest of the SDK team to coordinate feature development across Atomic’s various SDKs
  • Respond to questions from the business, and our customers, relating to SDK functionality

Requirements:

  • Strong experience with at least one of Android, iOS or Web
  • Prior experience using Web Services and APIs
  • Prior experience with automated testing frameworks and strategies
  • Prior experience with Git or similar tools
  • Familiarity with continuous integration tools
  • Excellent communication both within teams and with customers, suitable for a remote role
  • A collaborative mindset

Bonus points:

  • Expertise with React Native, Cordova, Flutter or other cross-platform wrappers
  • Prior experience with client-side SDKs, particularly for enterprise customers;
  • Prior experience working and communicating in a remote or asynchronous environment.

Interested?

If you’d like to apply for this role, please email your CV as well as a brief outline of what interests you about the role and working at Atomic to careers@atomic.io. If you’re interested but not quite ready to apply, don’t hesitate to reach out to learn more.

Join a supportive, talented and motivated team.

Remote first

Our team is in New Zealand, Australia and the US, working with customers around the World. We value the flexibility, independence and life-balance of a remote-first culture, but also support you to work from co-working and dedicated offices when that suits you too.

Family friendly

Family time and commitments are important to us, including the need for your work to fit around your family commitments. As a result, we aim to have small shared window of core-hours where everyone is available, with flexibility around that to fit around your family.

Growing fast

You’ll have incredible access to opportunities and exciting challenges when you join our fast-growing team. Atomic will support you, enable you and give you amazing opportunities to learn, progress and grow stronger.

Like to know more?

If you’re interested in one of our current opportunities, please follow the steps outlined in the role summary to apply. Interested in future opportunities? Reach out and let us know a bit about you and what you could bring to the team, or follow us on LinkedIn or Twitter to learn about future roles.