About the Role
This role is to lead the developments of our product directly under the CTO. We develop smart contracts on Ethereum-based blockchain as well as a web application. We expect you to be full-stack in web application development. Blockchain related experiences are plus but not mandatory.
We're sure you can contribute a lot to empower creators and to protect everyone's rights!
Required Skills and Experience
- 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, Angular with using TypeScript. Experience with any other languages which can be compiled to JavaScript like Elm is a plus
- Experience with DevOps/infrastructure on cloud-based environment such as AWS, GCP or Azure. Kubernetes is preferred
- 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
- Ability to communicate in business-level English
- Interest and basic knowledge about blockchain, Ethereum, smart contracts, cryptocurrency and web3.0
Welcomed Skills and Experience
- Experience of contributing to OSS
- Experience of speaking outside and inside the company at a talk event or conference (if you have a URL, please let us know)
- Experience of developing in both types of method: waterfall and agile.
- Experience in large scale refactoring or its leadership
Contact Us If These Sound Like You!
- You have made Dapps and have thoughts about its possibilities.
- You are able to actively gather information outside of your scope.
- You are inspired by new technologies and trends in the world.
Our Development Environment
- Frontend: Nuxt.js (TypeScript), Next.js (TypeScript), CSR/SSR, REST, GraphQL, SCSS
- Backend: Node.js (TypeScript), NestJS, Kotlin
- Infrastructure: Kubernetes, Google Cloud Platform(GCP)
- Blockchain: Ethereum, Polygon
- Source control: GitHub
- CI/CD: CircleCI
- Design: Figma
- Communication: Slack, Notion, GitHub, JIRA
Although this is our current environment, you are welcome to implement changes to a more appropriate environment.
You can find some information about what we do technically at https://medium.com/startbahn/startrail-and-startbahn-cert-c7a20e8b720f.
About Startbahn
Startbahn, the leading art tech company in Asia, has developed Startrail, a sustainable and scalable blockchain infrastructure that assures the reliability, authenticity, and traceability of artworks, including NFTs.
Startrail maintains and assures the value of artworks by permanently recording important information such as provenance on the blockchain. With its smart contract feature, Startrail allows the automatic execution of rule sets, including royalty rights, protecting the rights of art world stakeholders.
Startbahn also provides Startrail PORT, a service which includes web application, API and NFC tags to make it easier to utilize Startrail. Each NFT can be paired with an NFC tag attached to the physical artwork, strengthening the proof of authenticity. Startrail PORT is currently already in use by major galleries, art fairs, collectors, artists, arts colleges, and foundations.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan ā straight to your inbox.