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, Postgres and React, 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#.
Experience developing web applications using modern web frameworks (React/Vue/Angular/Svelte)
Familiarity with REST APIs
Familiarity with RDBMS (SQL databases) (e.g. Postgres)