Hatch
Full stack Software Engineer
For all people to find meaning in work
Software Engineering
Full-time
Hybrid | Sydney, NSW, AU · Our office days are Wednesday, Thursday and Friday, other days are optional.
Visa sponsorship · Yes
Mid Level · A role for someone with some well-developed knowledge and skills they can bring to the role and team. Typically within 2-5 years of experience.
·

Why Hatch
Hatch is a Sydney-based tech company founded by Adam Jacobs (cofounder The Iconic) and Chaz Heitner (cofounder Zip Co). Our mission is for all people to find meaning in work.
Finding jobs is hard work, and hiring the right person is equally challenging. There’s been limited innovation in this space for a long time. Job boards still operate on industrial era principles of static CVs and job descriptions that keep people in boxes. We can do better. Much better.
Hatch is a new jobs marketplace that’s changing how people discover work they love. Modern AI matching technology matches candidates based on their underlying skills, values, and motivations. The re-imagined profile and job search experience provides a unique view into team and candidate cultures to help create great matches; more like a social community than an advertising board. The result is a level playing field where anyone can find meaning in work.
Hatch has seen rapid 10x growth in the past year, and is rapidly becoming the preferred job platform for Gen Z and beyond. More than 150,000 candidates and 120 employers now use Hatch, including Airtasker, Domain, HelloFresh, Hnry, News Corp, Nine, Qantas, Uber, and Woolworths. After an exciting fundraise we’re growing our team!
About the role
We're looking for a Full-Stack Engineer with 4+ years experience to join our growing Engineering Team.
You'll be instrumental in developing and maintaining our product, working across the full stack from backends to engaging frontends. You'll collaborate closely with our PM, UX designer, and your co-engineers, to build scalable and efficient solutions.
What you’ll be responsible for:
- Working in a fast paced, startup environment where fluid and evolving requirements need to be clarified and downstream implications thought through
- Engage in new feature development and continuous improvement of existing features.
- Develop and maintain scalable and robust web applications, ensuring seamless integration and functionality across the full stack
- Actively participate in Code reviews, technical discussions and knowledge Sharing
- Collaborating with Product Manager, UX Designers and Architects, to define requirements and deliver exceptional software solutions
- Having a team first mindset, and putting the needs of the team above your own
Technologies You'll Work With:
- Microservices and Event Driven System
- TypeScript, NodeJs and Serverless Framework
- AWS Services: Cognito, Amplify, SNS, API Gateway, Lambda, Aurora, ECS, and OpenSearch
- Databases: Postgres, Memcache and Airtable
- Frontend Development: ReactJs, Next.js, HTML/CSS and Figma
- Test Automation: Jest + React testing library
- Monitoring & Logging: X-Ray, Dynatrace; CloudWatch and ELK/Splunk
- CICD: CircleCI
What you'll be responsible for
- 🌐
Web and User Interface Development
Develop and maintain visually appealing and interactive user interfaces by translating design concepts into functional interfaces
- 🛠
API Development
Build robust and secure APIs that facilitate communication between frontend and backend systems or external services
- 🛠
Product Engineering
Design, develop, and improve software products by considering the entire system to meet user needs and align with business requirements
Skills you'll need
- 🛎
Service orientation
Actively seeks and develops strategies to help key stakeholders
- 💭
Critical thinking
Identifies and synthesizes patterns and trends amongst various sources of information to reach a meaningful conclusion, perspective or insight
- 💡
Problem solving
Identifies problems and develops logical solutions that address the problems
Meet the team

Applying with Hatch
Hatch is using Hatch to accept applications for this role. Hatch helps you demonstrate your fit, no matter your background.
Learn more about Hatch