Portable Logo

Portable

Senior Developer (React/Python/C#)

Posted 14 Days Ago
Be an Early Applicant
Melbourne, Victoria
Senior level
Melbourne, Victoria
Senior level
The Senior Developer will be responsible for developing high-quality projects using React, implementing APIs in Python and C#, mentoring junior developers, and collaborating on project architecture and planning. The role involves code writing, team guidance, and running skill development sessions within the organization.
The summary above was generated by AI

We are looking for passionate and motivated people to join our awesome team!  With offices in Melbourne, Sydney & Adelaide and the option to work hybrid or remote, we encourage anyone located in Australia to invest some of their time to explore our new opportunities. About Portable

Our mission is to seek out areas of social need and policy failure and make transformational change using design and technology. We believe that government, organisations and businesses can be forces for good. But there’s a gap in their understanding of, and ability to meet, the expectations of those in need of positive change. Our job is to use design and technology to narrow the gap between those with the power and responsibility to make a positive change, and those who need it.

We are looking for someone who is:

  • Extremely familiar with the React framework and is able to efficiently and effectively develop high quality projects 
  • Comfortable implementing APIs and other backend code in Python, and open to C# (or indeed comfortable in C# and open to Python!)
  • Able to work collaboratively in multidisciplinary teams of designers, developers and producers
  • Seeking opportunities to learn, and helps others by providing feedback
  • Able to communicate clearly to a broad range of stakeholders, both in person and in writing

For this role, we're looking for a senior web developer who has had significant experience and worked on a number of different applications during their career.

An example of what a week at Portable as a Senior Developer might look like:

  • Spending time writing code - implementing new APIs for a transport project and adding new elements to the UI components for a geospatial project
  • Pairing and mentoring on a feature with a mid-level or junior developer to provide directed advice and guidance that will help them grow professionally as a developer
  • Reviewing a few pull requests to help individuals and the team grow with their ability to commit good code to projects
  • Running one of our fortnightly Deep Dive sessions, helping other developers at Portable increase their skill in a technology you're interest in
  • Collaborating with producers to plan new features and assist with the execution of the overall project architecture
  • Working with the team to do some sprint planning, writing up some tickets in Jira and thinking about how you could break up the tasks to give some learning opportunities to junior developers.  And plan to have some of your time to be available to mentor them while they pair.

Remuneration and benefits

The salary range for this role is between $110,000 - $135,000 + 11% supernnauation depending on your level of experience.

Joining Portable means becoming part of an organisation with an award-winning workplace culture, where your contributions are valued and you’re supported by a multidisciplinary team.

Here’s what else you can look forward to:

  • Flexible work arrangements: Remote work, hybrid work (up to 4 days per week), flexible hours and flexible start/finish times
  • Enhanced leave benefits: Enjoy bonus annual leave based on tenure, options to purchase additional leave, paid volunteering leave, and additional paid parental leave for eligible employees
  • Professional Growth: Benefit from an annual professional development budget of $1000, access to our Emerging Leaders program, and a variety of other development opportunities.
  • Financial Incentives: Receive a profit-sharing bonus (once eligible) and explore employee share plan options
  • Well-being Support: Access up to 4 psychology sessions per year through Portable’s Employee Assistance Program.

We are dedicated to cultivating an inclusive and equitable workplace that celebrates diversity. We strongly encourage individuals from traditionally marginalised or underrepresented groups to join our team and contribute to our collective success.

How to apply

To be considered, please send us your resume and a brief cover letter addressing why you would be a great fit for the role and want to work at Portable. We do read your cover letters so please write one, as they are your best chance to get an interview!

 


Top Skills

C#
Python
React

Similar Jobs

Be an Early Applicant
20 Days Ago
Melbourne, Victoria, AUS
Hybrid
5,000 Employees
Mid level
5,000 Employees
Mid level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
In this role, you will build tools and frameworks for rapid experiments within the Canva app, collaborate closely with leads and designers, and design public APIs ensuring extensibility and ease of use. You'll focus on hands-on software development while unblocking front-end work to enhance user experience.
Be an Early Applicant
Yesterday
Melbourne, Victoria, AUS
Hybrid
4,700 Employees
Mid level
4,700 Employees
Mid level
Cloud • Fintech • Information Technology • Machine Learning • Software
In this role, you will enhance Xero's software features and maintain critical applications while utilizing technologies such as C# on .NET, AWS services, Docker, and Kubernetes. You'll work collaboratively in cross-functional teams and support other engineers in learning and growth.
Be an Early Applicant
2 Days Ago
Melbourne, Victoria, AUS
Hybrid
900 Employees
Mid level
900 Employees
Mid level
Fintech • Payments • Software • Financial Services
As a Server Engineer in the Merchants & Partners team at Cash App, you will enhance the Core monolith architecture, improving system reliability and developer experience. Responsibilities include collaborating with engineering teams, optimizing system operations, managing customer data securely, and fostering innovative, fault-tolerant systems. This role entails diagnosing issues and shaping system designs supporting millions of daily transactions.

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account