Deferit logo

Full Stack Engineer

Deferit
Department:iOS Developer
Type:REMOTE
Remote Region:Australia
Location:Greater Sydney Area
Experience:Mid-Senior level
Estimated Salary:A$90,000 - A$130,000
Skills:
PYTHONDJANGOREACTJSTYPESCRIPTGITCI/CDAWSGCPSQLTESTING BEST PRACTICES
Share this job:

Job Description

Posted on: January 3, 2025

About us

We are a dynamic FinTech startup revolutionising bill payments, one bill at a time. Since our launch in February 2018, we’ve expanded across Australia and the United States, helping hundreds of thousands of people manage and pay millions of bills. Our mission: to help people build a happier relationship with their money, starting with their bills.

Our team thrives on collaboration, innovation, and a bit of fun while solving meaningful problems. We’re committed to agile development and believe in a lean, efficient approach as we scale with our growing user base. If you’re ready to join a fast-paced team making a real impact, we want to hear from you.

A little bit about the role

As a Full Stack Developer, you will dive into our tech stack (Python/Django, React, React Native, Typescript, Terraform, AWS, and Google Cloud) and manage integrations with OCR, ML systems, and custom internal tools. You will own the development of features end-to-end and work closely with Product, Design, Marketing, and Customer Service to bring new ideas to life.

What your day will look like

  • Collaborate with the Products team to understand business requirements, define technical implementation details and break work into Epics/Stories.
  • Implement and deliver new features, working with a globally distributed team.
  • Participate in code reviews, local testing, and the creation of design/architectural proposals.
  • Take ownership of technical projects, manage epics, ensure momentum, and clear blockers.
  • Write clean, testable, maintainable code.
  • Due to the distributed and highly collaborative nature of the development team, frequent short/adhoc video meetings with your peers to discuss ideas, provide feedback, etc.

Required skills

  • Strong understanding of Python and OOP models.
  • Strong understanding of ReactJS and Typescript.
  • Experience with distributed version control (GIT) and CI/CD tools.
  • Enjoy sharing knowledge with teammates and working collaboratively to achieve project goals. A strong team player mindset and an ability to effectively collaborate on ideas and designs.
  • A passion for innovation and building systems from the ground up with the end user perspective at the front of mind.
  • Excited by fast paced projects and adept at problem solving through ambiguity.
  • Understanding of how to build performant, decoupled, testable, maintainable code.
  • Industry experience with public cloud offerings (e.g., AWS, GCP, Azure).
  • Knowledge of SQL and relational databases.
  • Strong understanding of testing best practices and tools (e.g. React Testing Library, Python Unittest, Jest)
  • In-depth understanding of typical web applications and various architectural styles and designs.
  • 5 + years of experience developing in Python.
  • 5 + years of mobile apps or web development experience.

We will be especially impressed if you have

  • Experience working with Django.
  • Understanding of iOS and Android fundamentals, components, standard methodologies, packaging, publishing.
  • Understanding of mobile development and frameworks (e.g. React Native, Flutter, Capacitor.js)
  • Experience with native iOS and Android development.
  • Experience with Infrastructure as code tools (e.g. Terraform)

Benefits

  • Be part of a growing company with ample career development and growth opportunities.
  • Work remotely (within a ±4-hour timezone from AEST timezone), in a casual, flexible environment.
  • Join a fun, tight-knit team that values ideas over hierarchy and celebrates diverse perspectives.

Additional Information

A background and police check will be required as part of the recruitment process.

For Australian candidates: Applicants must hold citizenship, permanent residency, or a work visa.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!

SIMILAR JOBS
Patterned Learning AI logo

Junior iOS Developer - Remote Job, 1+ Year Experience

Patterned Learning AI
Just now
iOS Developer
Remote (USA)
San Francisco, CA
SWIFTOBJECTIVE-CIOS DEVELOPMENT+6 more
Spoony logo

Senior iOS Developer

Spoony
2 days ago
iOS Developer
Remote (Australia)
Sydney, New South Wales, Australia
SWIFTUIIOS DEVELOPMENTMOBILE APPLICATION DEVELOPMENT+4 more
Career Renew logo

Fullstack Developer

Career Renew
3 days ago
iOS Developer
Remote (UK)
United Kingdom
TYPESCRIPTNODEJSREACT+5 more
Goodnotes logo

Senior iOS Engineer, Europe

Goodnotes
3 days ago
iOS Developer
Remote (UK)
London, England, United Kingdom
SWIFTSWIFTUIIOS DEVELOPMENT+4 more
Crypto.com logo

(Mid/Senior) iOS Developer - Exchange App

Crypto.com
3 days ago
iOS Developer
Remote (UK)
London, England, United Kingdom
IOS DEVELOPMENTSWIFTUIKIT+5 more