This role is to lead the developments of our product directly under the CTO, and will involve both coding and management tasks. In it, you’ll be contributing your knowledge and experience across the full-stack of web application development. Blockchain related experience is a plus but not mandatory.
Requirements
- Proficient skills of back-end development in major programming languages such as Java, Golang, Ruby, JavaScript (TypeScript), etc
- Proficient skills of web front-end development using modern frameworks such as React, Vue, or Angular
- Experience with DevOps/infrastructure on cloud-based environments such as AWS, GCP or Azure.
- Experience with leading development team, size of 3 engineers or more
- Understanding of MVC, Clean Architecture, DDD, BFF, etc
- Experience of developing the company’s own business service with a team
Nice to haves
These aren’t required, but be sure to mention them in your application if you have them.
- Interest and basic knowledge about blockchain, Ethereum, smart contracts, cryptocurrency and web3.0
- Experience with languages which can be compiled to JavaScript like Elm
- Kubernetes experience
- Dapps experience and have thoughts about its possibilities
- Open Source Software contributions
- Experience giving presentations at events (internal or external). If you have a URL, please let us know
- Experience with multiple development methodologies (e.g. multiple flavours of agile, or even waterfall)
- Experience with leading a large scale refactoring or carrying out one yourself