Senior Software/Mobile Developer (6 Month Contract) at Propellerhead
Auckland City 1010, , New Zealand -
Full Time


Start Date

Immediate

Expiry Date

18 Nov, 25

Salary

0.0

Posted On

19 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Communication Skills, Swift, Kotlin, Design Documents, Stream Processing, Code, Kubernetes, User Stories, React Native, Aws, Azure, Typescript, Go, Infrastructure, Javascript, Participation

Industry

Computer Software/Engineering

Description

THIS CONTRACT IS FOR A SIX MONTH PERIOD.

If you are ready to work on real problems with real impact, and help lay the groundwork for what comes next - we would like to hear from you.

SKILLS AND EXPERIENCE REQUIRED:

  • 7+ years experience as a Software Developer, including experience working with enterprise-level complexity. As well as 2+ years of contracting experience - being able to hit the ground running and pick up new ideas and concepts quickly is key.
  • Proficiency in TypeScript, React Native and Node is required
  • Experience with Go and C# is preferred
  • Swift, Kotlin and Javascript is currently used in the back-end of the platform you’ll work on, so experience with native mobile languages is preferential
  • Hands-on experience deploying to Azure and/or AWS, including participation in building CI/CD pipelines and infrastructure-as-code using tools such as Terraform is preferred.
  • Experience with asynchronous services and/or stream processing, is preferred.
  • Experience with Kubernetes and container-based deployments, is preferred.
  • Experience using techniques such as user stories to express the work to be done as business outcomes.
  • You can produce clear and concise design documents.
  • You have excellent written and verbal communication skills to translate between requirements and technical tasks.
Responsibilities

THE ROLE:

We are currently seeking an experienced and motivated software developer to join our team. Are you tired of working on software that never sees production or adds no tangible value for users? Here at Propellerhead we focus on delivering software into production that adds value for our customers. The work you do here will be used, appreciated, and iterated on.
As a Senior Software / Mobile Developer in our core delivery team, you’ll help craft interesting, challenging systems that are beyond routine feature work, alongside a team of highly skilled peers who value software craftsmanship and autonomy. We are seeking someone with strong experience in mobile development, and is ready to embrace new challenges with enthusiasm.
You’ll work in an environment that prioritises technical excellence, curiosity, and forward-thinking design.We offer a culture built on trust, continuous learning, and meaningful impact. You’ll join a team that values integrity over ego, and clarity over complexity.
Propellerhead operates a hybrid working model (work from our office and from your own home). For this particular role you must be based in Auckland and be able to attend our offices weekly. An immediate start is preferred, however, we are open to discussion based on your availability.

ROLE RESPONSIBILITIES:

  • Active participation in all aspects of software solution design, including code structure, deployment architecture, DevOps, automated testing and integration of third party systems in line with our technical strategies.
  • Collaborating with client stakeholders and with fellow Propellerhead Developers, Analysts, and Solution Architects, to create a shared understanding of the solution design and roadmap delivery in line with agreed budgets.
  • Constructing software at every layer of the stack, from user interfaces, back end services, data repositories, interoperability, infrastructure-as-code, deployment pipelines, automated testing and system monitoring.
  • Providing second-line support of the systems you build and actively seeking ways to keep your software secure, performant and reliable.
  • You will be responsible for directing the development approach and reviewing components delivered by implementation partners to ensure quality measures such as security, reliability, maintainability, performance and functional fit for purpose.
  • Contribute to moving forward the evolution of our code base from C# to Rust.
Loading...