This job is no longer available
This job expired on 01/09/2026. It no longer accepts applications.
Software Craftsperson – Full‑Stack Engineer
Jobgether
Job description
About the role
This is a hands‑on full‑stack engineering position based in Australia, focused on building, extending, and maintaining production‑grade systems within a modern ERP ecosystem. You will work autonomously, translating business needs into scalable technical solutions while collaborating closely with users and cross‑functional teams.
Key responsibilities
- Design, develop, and maintain custom applications in the Frappe bench ecosystem, extending ERPNext functionality.
- Create and configure custom DocTypes, fields, workflows, and business logic.
- Build hooks, controllers, and REST APIs with proper role‑based access control.
- Debug and resolve issues across development and production environments.
- Participate in requirement‑gathering sessions and contribute to system design and architecture decisions.
- Support deployment activities, UAT, and ensure smooth feature adoption.
- Maintain high‑quality code using Git, conduct code reviews, and follow engineering best practices.
- Improve system observability, developer experience, and engineering standards.
Required profile
- 1‑2 years of experience with the Frappe framework and ERPNext ecosystem.
- Strong ownership mindset and ability to work independently without heavy supervision.
- Comfortable operating in Linux/Ubuntu CLI environments and managing deployments.
Required skills
- Frappe framework
- ERPNext ecosystem
- Python (backend)
- JavaScript (client‑side scripting)
- Custom DocTypes, fields, workflows
- MariaDB / MySQL (schema design and queries)
- Git (version control)
- Linux/Ubuntu command line
- REST API integrations (good to have)
- Frappe Cloud or self‑hosted deployments (good to have)
- Basic DevOps practices (good to have)
What we offer
- Remote‑first working model with structured flexibility.
- Biannual in‑person co‑working sprint sessions (travel expenses covered).
- Fully sponsored annual company retreat.
- Learning and development budget for professional growth.
- Sponsorship opportunities for conference speaking engagements.
- Comprehensive medical and term insurance coverage.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether