About the Role
As a Software Engineer you will be part of a team of fullstack and frontend engineers of various levels and work across the organization to help develop, improve, and scale their platform.
This role is an exciting opportunity to join a thriving, well-funded startup with big ambitions. In addition to doing groundbreaking work, this role will be pivotal in establishing a culture of open thinking, positive communication, and continuous learning. They are looking for the best and brightest to take their platform to the next level.
Their modern and cutting-edge application stack includes kubernetes, docker, reactjs, nodejs, graphql and blockchain all running on google cloud and they are excited to find the right candidate to help them develop in this world.
The ideal candidate will have a proven record of strong engineering capabilities with high team engagement, a history of leading large initiatives through collaboration, and a passion for architecting with integrity.
A Bachelor’s Degree in Computer Science, Engineering, or relevant discipline.
Comfortable facilitating between technology and product teams.
Strong software product lifecycle management experience.
Experience delivering successful software projects.
The independence to manage, execute, and take initiative without supervision.
Experience with Node.js and GraphQL.
Experience with database and SQL query development.
Proficient understanding of code versioning tools, such as Git.
Understand fundamental design principles and patterns behind a scalable application.
Nice to Have:
Experience with Yarn, NPM, Jest, Redux, GraphQL, Buildkite, Jira, Redis.
Experience with React, Next and Storybook.
Experience with Blockchain Technologies.
Experience with Docker, Continuous Integration, and Continuous Delivery/Deployment and/or any related DevOps tasks.
Experience with Google Cloud.