The Role

  • Design and build large-scale enterprise blockchain applications, based on our STRATO platform
  • Serve as a tech lead on a delivery team, mentor junior developers and provide guidance on technical solutions
  • Hands-on decentralized enterprise application development in JavaScript, React, Node.js, SQL, NoSQL and Solidity
  • Translate business workflows/use cases into technical specifications
  • Design, build, and maintain efficient, reusable, and reliable code in accordance with industry best practices and participate in the code review process
  • Ensure the best possible performance, quality, and scalability of the applications
  • Develop automated unit tests and perform end-to-end testing of applications
  • Create engaging user experiences
  • Write efficient and secure Solidity smart contracts
  • Customer facing position involving some travel

Required

  • 8+ years’ full life cycle software development experience with a good understanding of Blockchain, Database, Cloud, Middleware integration and DevOps environments
  • 5+ years’ hands-on experience in developing large scale commercial enterprise software systems or large-scale online services
  • 2+ years’ experience as a technical lead on a delivery team
  • 3+ years’ full stack software development experience with JavaScript
  • Advanced JavaScript experience with Node.js and React.js
  • RESTful API design and implementation experience
  • Expertise in SQL (PostgreSQL, MySQL)
  • Cloud computing experience with Azure/Amazon Web Services (AWS)/Google Cloud
  • Experience with container technologies such as Docker
  • Proficiency in code versioning tools, such as Git
  • Experience in Agile development
  • Proven experience in TDD
  • Degree in computer science or related field, 8+ years’ experience in software engineering or equivalent work experience
  • Strong collaboration, interpersonal, and verbal communication skills

Nice to have

  • Mobile experience
  • Functional programming
  • Full stack experience working in the cryptocurrency or blockchain sector, preferably with recent projects in blockchain
  • Experience in Ethereum/Solidity

Go to all jobs