Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa
Accept remote work: Accept during COVID-19 restrictions only
Role Description
Our team is looking for a Back End Developer to become an early employee and join us in building and scaling our platform.
We are looking for someone who is ever-curious and loves crafting experiences that delight customers.
You will help invent new features, design, develop and deploy next generation products as the company grows.
What you will be doing:
Develop & maintain website features using Node.js and Postgres, with specific consideration for: the development of workflow tools to assist both marketplace customers and suppliers communicate, coordinate and transact; and the optimisation of Hampr's ecommerce platform with performance and maintainability in mind.
Brainstorm, prototype, test, and iterate on new ideas with the team and users.
Follow and apply best-practice methodologies to support development and maintenance efforts.
Learn from others and help grow those in the team.
Your Profile:
You strive to become a software craftsperson; aiming to achieve professional excellence in the art you build
You have a great understanding of clean, modular and maintainable software architecture
You are curious and enjoy being creative
On your first day, we'll expect you to have:
Familiarity with Test-Driven Development, Refactoring, Clean Code, Clean Architecture, Design Patterns, Data Structures and Algorithms
Experience with one or more general purpose programming languages including but not limited to: javascript, Go, Zig, Rust, Python, Java, PHP, C/C , C#.
Familiarity with REST APIs
Familiarity with SQL databases (Postgres)
Strong debugging and troubleshooting skills
A strong teamwork mindset
Good written and verbal communication skills