Pier Two is now MAVAN, a Bitmine company ("Pier Two").
Pier Two, a leader in Australia's and the global blockchain industry, is seeking a dedicated and experienced Full Stack Product Developer to join our Product Team. This role is pivotal in delivering secure and reliable staking infrastructure to our users. Our products include a multi-asset staking web app interface and an API that allows external partners to interact with Pier Two's staking services.
Key Responsibilities
* Design and implement APIs that power our web app and support client staking operations.
* Research various blockchain staking mechanisms to inform product design decisions.
* Troubleshoot and resolve network and system issues, delivering timely and effective solutions to minimise downtime.
* Shape and build intuitive user interfaces that allow seamless management of staked assets.
Required Skills
* Build RESTful APIs with NestJS.
* Develop scalable, performant background data-syncing jobs.
* Optimise external API interactions using strategies like caching and locking.
* Design efficient MongoDB queries and data structures.
* Maintain API documentation using tools like Swagger / OpenAPI.
* Use modern React practices to build responsive and performant UIs.
* Integrate web3 technologies (e.g., wallets, transaction handling, smart contract interactions).
C) Monitoring and Alerting
* Use tools such as Prometheus, Grafana, or cloud-native monitoring solutions.
* Proactively implement monitoring to track system functionality and user behaviour.
D) Release Management
* Continuously improve release and testing workflows.
* Use release management tools such as GitLab Pipelines, GitHub Actions, or cloud-native CI/CD services.
E) Communication
* Communicate clearly and transparently with technical team members to set expectations and report updates.
* Collaborate with non-technical stakeholders (e.g., accounts and legal teams) to improve internal business workflows.
Role Requirements
* Preferably based in Brisbane.
* 6+ years of full stack development experience.
* 2+ years of experience in blockchain/web3 development.
Nice to Haves
* Deep understanding of blockchain staking mechanisms.
* Experience in network management and troubleshooting.
* Familiarity with Docker, Ansible, and Terraform.
* Knowledge of blockchain infrastructure (validators and RPC nodes in particular).
#J-18808-Ljbffr