Software Engineer

Melbourne FULL TIME $80,000 - $100,000 / Year
($6,667 - $8,333 / Month)

Job Description

Join our Melbourne office as a Software Engineer, where you will contribute to the full software development lifecycle. You’ll help design and implement new features while refining existing ones, delivering high-quality software that meets our customers' needs.

Responsibilities

  • Design, develop, and maintain robust software applications.
  • Collaborate with product and design teams to create exceptional user experiences.
  • Troubleshoot and resolve application issues in a timely manner.
  • Participate in code reviews to maintain quality standards.
  • Implement responsive design and ensure application performance optimization.
  • Continuously learn and apply new programming skills and technology.
  • Document processes and maintain clean codebases.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software development
Technical Skills
  • JavaScript
  • React
  • Node.js
  • SQL
  • Git
  • HTML/CSS
Soft Skills
  • Problem-solving
  • Team Player
  • Adaptability
Certifications
  • AWS Certified Solutions Architect
  • Certified ScrumMaster (CSM)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services like AWS or Azure: Knowledge of cloud platform services and infrastructure.
  • Understanding of Agile methodologies: Prior experience working in an Agile environment.

Benefits

  • Health, dental, and vision insurance.
  • 401(k) plan with company match.
  • Flexible working hours.
  • Opportunity for remote work.

Company Culture

  • Innovation: We encourage innovative thinking and provide a supportive environment for new ideas.
  • Collaboration: We value collaboration and teamwork across all departments.
  • Inclusion: Our team embraces diversity and inclusion, welcoming individuals from varied backgrounds.
Status: Open