Backend Software Engineer
Job Description
UTU is seeking a well rounded, passionate Backend Software Engineer to join our team in Melbourne AU. You will be part of a team that focuses on the backend services for the UTU platform.
This role is an exciting opportunity to join a thriving, well-funded startup with big ambitions. In addition to doing ground breaking work, this role will be pivotal in establishing a culture of open thinking, positive communication, and continuous learning. We are looking for the best and brightest to take our platform to the next level.
Our modern and cutting edge application stack includes NodeJS, TypeScript, Kubernetes, Docker, GraphQL and EOS/Ethereum blockchain all running on cloud platform and we are excited to find the right candidate to help us to shape the world.
The ideal candidate will have a strong NodeJS, NestJS, TypeORM, gRPC and performance-minded skillset. Candidates will be empathetic to users, drive consistency and usability in cross functional teams to create engaging product experiences for our users.
Ideally this candidate will be open to not only teaching new technologies to the team but learning from existing technologies and processes as well.
Job Requirement
- Write well-designed, high-performance code and tests using best software development practices
- Gather and refine specifications and requirements based on technical needs
- Stay up to date on emerging technologies/industry trends and apply them into operations and activities.
- Cooperate with designers to match design intent
- Help maintain and build the pipeline by assisting with deployment automation
- Work independently with minimal guidance on tasks
- Ensuring quality and performance of application to specification
- Identifying potential problems and resolving application issues
- Other duties as assigned
Company Info
At UTU, we are on a mission to redefine social media as we know it. UTU is the social media platform that empowers decentralised communities to self-govern, and respects user data.