Software Engineer (Fullstack)

AI-powered insurance platform digitizing the entire insurance process, making it transparent, less costly and reliable.
Backend
Mid-Level Software Engineer
Hybrid
101 - 500 Employees
3+ years of experience
Insurance · Finance

Description For Software Engineer (Fullstack)

At Open, we're revolutionizing the insurance industry through technology. We're building modern infrastructure to create smart and intuitive insurance experiences, making insurance less complicated and costly. Our engineering team, alongside AI and data science, focuses on Python (Django) and TypeScript (React & Angular) development using AWS tools.

As a Software Engineer, you'll be integral to our technology department, working on developing and maintaining our software solutions. You'll collaborate with cross-functional teams to build robust functional modules and implement beautiful, responsive frontend experiences. We follow best practices in code quality, including test-driven development and continuous improvement.

Open is experiencing hyper-growth and has achieved a 628% growth rate since 2018. We're backed by leading investors like AirTree Ventures and Hollard Insurance, having raised over $53m to date. As Australasia's only certified B Corp insurance company, we're using business as a force for good.

The role offers a hybrid work environment based in Sydney, with three office days per week. You'll join a high-performing team that values intellectual curiosity, courage, and innovation. We provide competitive compensation, professional development opportunities, and a culture that encourages autonomy and trust.

If you're passionate about creating change and having an impact in the insurance industry, this role offers the perfect opportunity to be part of our mission to provide the best insurance experiences at the best price for the world.

Last updated 3 days ago

Responsibilities For Software Engineer (Fullstack)

  • Develop and maintain modern web applications using Python and Django framework
  • Build and implement responsive frontend experiences using React and TypeScript
  • Write readable, efficient, and testable code following best practices
  • Implement and maintain automated tests
  • Collaborate with cross-functional teams
  • Participate in design and architecture discussions
  • Participate in code reviews and mentor junior team members
  • Troubleshoot and debug issues in existing software applications

Requirements For Software Engineer (Fullstack)

Python
TypeScript
React
PostgreSQL
  • Proven commercial experience as a Fullstack engineer in Python and Django, as well as React/TypeScript
  • Proficiency in SOLID principles and Event Driven Design
  • Experience with test-driven development (TDD) principles
  • Proven experience with Postgres and Django ORM
  • Hands-on experience with CI/CD tools
  • Sound problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Experience with agile development methodologies

Benefits For Software Engineer (Fullstack)

Education Budget
  • Highly competitive compensation
  • High levels of autonomy and trust
  • Internal growth opportunities
  • Flexible working arrangements
  • Annual allowance for professional development

Interested in this job?

Jobs Related To Open Software Engineer (Fullstack)

Software Development Engineer II, AWS QuickSight

AWS QuickSight seeks a Full Stack Engineer to build and architect data visualization and analytics solutions at global scale.

Software Development Engineer, AFFS, Amazon

SDE II position at Amazon's AFFS division, building and scaling financial systems processing billions in transactions across multiple currencies and countries.

Technical Services Manager

Technical Services Manager role at LinkedIn focusing on product quality, technical support, and strategic improvements with competitive compensation and benefits.

Software Engineer - L3 Support

L3 Support Software Engineer role at Canonical, working on Ubuntu and open source technologies, providing critical support and solutions for enterprise customers.

Java Software Engineer

Java Software Engineer position at Capco, developing financial services solutions with competitive benefits and hybrid work environment in Bratislava.