Senior Developer

  • Full Time Job
  • Hybrid
  • nzd
Sharesies

Sharesies is a wealth app with the purpose of creating financial empowerment for everyone. Our vision is to be at the heart of wealth, and we’re well on our way with over 750,000 people across Aotearoa and Australia choosing Sharesies to invest, save and work toward their long-term wealth with KiwiSaver.

We’re also ‘open for business’ - passionately supporting listed and unlisted companies to better connect with their stakeholders. We’re a workplace that truly values people and everything they bring to the table. We strive for industry-leading thinking and love working with people who do too.

We embrace and celebrate diversity and relish having people from all backgrounds and orientations working with us to achieve our goals through our core values:

Always Care—we care for each other, investors and ourselves.

Chase Remarkable—we make it loveable, be bold, take risks and set a new benchmark of achievement.

In It Together—we value the team and have each other’s back.

About the Role

The Senior Developer is an integral member of the Sharesies Business division and part of the wider Technology community of practice. You’re responsible for contributing to building a high quality, customer-centred product. Whilst being a key contributor of code, you are transitioning from doer to leader and understand the business context of your and your team’s work.

Key Tasks

● Be a positive, engaged member of your business group. Help drive and deliver
projects alongside your teammates
● Implement new features in collaboration with other business teams and wider
technology. Work with other developers to ensure the quality of our codebase
● Find and own problems; facilitate troubleshooting and solution finding
● Provide mentoring and support to more junior team members
● Proactively and regularly share information, ask for feedback, and facilitate
communication for multiple stakeholders
● Provide expertise in at least one area of our technical stack
● Actively consider the risks of your team’s work, and manage and escalate
appropriately
● Active participation in the technology communities of practice
● Taking responsibility for the health, safety and wellbeing of yourself and your
teammates
● Our roles can be flexible sometimes, we all pitch in and help out, so there may be times when other reasonable duties are required

How the Senior Developer Fits at Sharesies

This role is an integral part of the Sharesies Business division, and works both the backend and frontend. It is important that the Developer is comfortable with working with at least one of our core technologies (Python, C#, or TypeScript) and a good eye for detail is imperative.

This role reports to the Tech Lead (Sharesies Business) and is a member of the wider Technology Community of Practice.

Your colleagues in your team may include Design &
Marketing Leads along with other developers.

Role Requirements

Qualities and Attributes


● You're a capable developer with the motivation and flexibility to pick up any skills needed in the role
● You're self-motivated and good at taking a task and running with it. But you’ll chat with people when needed to make sure you’re producing the right solution
● You enjoy working with others to find solutions. You're enthusiastic, positive and patient with a real focus on enabling others to do their best work
● You're a fan of good documentation and enjoy writing it
● You’ll be working across functions so you’ll be comfortable with change and adapting to different working styles
● You are an enthusiastic learner and always looking to promote others' development. You enjoy sharing your knowledge with others in the team.
● You're keen to dig in and help, contributing a caring, cheerful, inclusive vibe within the technical team and Sharesies as a whole
● You’re always ready to ask questions, call out problems and suggest improvements
● You’ve had experience working within a product or development team
● You’re always looking to grow yourself as a leader regardless of your role title
● Hierarchy isn’t our style; we all pitch in to help out around the place to ensure Sharesies is a great and safe place to work

Essential Skills


● Previous work experience with at least one of our server-side technologies (Python or C#)
● Solid understanding of database fundamentals
● Experience with building web user interfaces with TypesScript or JavaScript
● Based in Wellington/Auckland (or keen to be)

Nice to Have Skills


● PostgreSQL
● Typescript
● Terraform
● Docker
● AWS platform in general (EC2, ECS, S3, ELB, RDS etc)
● Web application security
● Financial or investing systems

What We Offer in Return


● We provide a supportive, encouraging and collaborative environment where work-life balance is important
● We’re a place that values people and what they bring to the table—their personality and their skills. We appreciate great work, and love working with people who do too

● You’ll do work that’s challenging and meaningful, and you’ll be empowered to exercise your skills and judgement
● We’ll give you the tools and resources you need to succeed
● We offer a range of family friendly, inclusive employment policies, flexible working arrangements and wellbeing initiative

Sharesies