đŸ‘šđŸ»â€đŸ’» postech.work

Senior Full Stack Engineer (ReactJS + Python)

Dataro ‱ 🌐 Remote

Remote Posted 2 days, 12 hours ago

Job Description

About Dataro

Dataro is an ethically minded SaaS startup using machine learning to help not-for-profits raise more money and do more good. Our platform powers fundraising for organisations around the world, helping them run smarter campaigns and improve donor engagement using data-driven insights.

If you want to build meaningful technology with real social impact — while working in a modern, supportive engineering culture — we’d love to meet you.

The Role

We’re looking for a Senior Full Stack Engineer to help design and deliver the next generation of Dataro’s products. You’ll work across our Python backend, ReactJS frontend, and AWS-based infrastructure to ship features used by hundreds of non-profit organisations globally.

This is a hands-on senior role where you’ll contribute to architecture, code quality, and mentoring, while still shipping meaningful product improvements week-to-week.

What You’ll Do

Design, build, and launch new features across our full stack (ReactJS / Python / AWS).

Improve the performance, reliability, and maintainability of our platform.

Contribute to architectural decisions across frontend, backend, and data flows.

Work closely with product and data science to bring ML-powered features to life.

Write clean, well-tested, well-documented code using modern engineering practices.

Participate in code reviews, technical discussions, and mentoring of other engineers.

Help shape engineering best practices and continuously improve how we build software.

What You’ll Bring (Day One)

5+ years of professional experience as a full stack or backend-leaning engineer.

Strong proficiency in Python and JavaScript/TypeScript.

Experience building applications with ReactJS and modern frontend tooling.

Experience working with cloud platforms (AWS preferred).

Familiarity with serverless architectures (AWS Lambda, Serverless Framework).

Strong SQL experience (PostgreSQL highly valued).

Experience with Git, CI/CD pipelines, and automated testing.

Strong problem-solving ability and a pragmatic, product-focused mindset.

Excellent communication and collaboration skills.

Must be Sydney-based.

Nice to Have

(Not essential — we’ll happily help you learn.)

Experience in the fundraising or not-for-profit sector.

Experience with containerisation (Docker) and orchestration (Kubernetes).

Familiarity with modern frontend libraries/tools:

React-Query / TanStack Query

React-Hook-Form

Component libraries, design systems

Experience with data processing systems, ML-powered features, or analytics tooling.

Why You’ll Love Working With Us

Work on socially meaningful technology that directly helps charities raise more money.

Small but high-calibre engineering team — real autonomy, real ownership.

Modern stack (ReactJS, Python, Serverless AWS, Postgres, DuckDB, etc.).

We want smart engineers who understand how software works at a deep level — and who aren’t afraid to use modern AI tools to ship better features faster.

Flexible working arrangements (WFH + office in Sydney).

Supportive, transparent, mission-driven culture.

Ready to code for impact?

Send your CV and answers to the three questions to careers@dataro.io.

Why do you want to work at Dataro?

What is something you've built (outside of work) that you are really proud of?

What is the hardest problem you've ever solved?

You must be based in Sydney and be able to demonstrate competence with ReactJS \& Python

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.