Menu
|

"A company should limit its growth based on its ability to attract enough of the right people."

Solidity Developer

  • We're looking for Solidity Developers to join our high performing engineering team.
  • You will work with innovative tools, will address intriguing challenges associated with distributed systems, all this to help building the future - a decentralized and distributed world.

Description:

  • Develop, test and audit smart contracts on Ethereum blockchain
  • Collaborate with other team members to develop exciting new solutions with blockchain, IoT and AI technologies
  • Own feature implementations and maintain a continuous integration pipeline
  • Help improve our code quality through writing unit tests, automation and performing code reviews
  • Monitor and manage servers and the other infrastructures/tools

Requirements

  • 3+ years of professional experience as software engineer with at least a year of experience with Solidity programming
  • Experience in one or more of the following current blockchain development libraries and frameworks: Truffle, Embark, Web3.js, ethers.js, OpenZeppelin, Dapphub
  • Strong emphasis on security and understanding of all potential exploits pertaining to Solidity
  • Experience in one or more of the following web technologies: Node.js, Go, Python, React, Angular, Redux, VueJS, Bootstrap, Docker, CoreOS, RocksDB
  • Strong understanding of smart contracts, cryptography, Ethereum and Javascript
  • Familiarity with Github, DevOps and cloud server technology such as DigitalOcean, AWS, or Azure
  • Bachelor’s Degree in Computer Science or Computer Engineering and/or equivalent experience



Security Engineer

  • We're looking for Security Engineer to join our high performing engineering team.
  • You will work with innovative tools, will address intriguing challenges associated with distributed systems, all this to help building the future - a decentralized and distributed world.

Description:

  • Review the open source codes, or our clients code for review and consulting purposes
  • Conduct internal testing and direct remediation efforts upon our developed code, but also for our clients
  • Prioritize and address identified issues to coordinate efforts with our team members
  • Proactively develop security guidance for future projects and technologies
  • Execute operational and organizational security not limited to configuring computers and conducting security trainings
  • Improve the secure software development lifecycle practices across the engineering team
  • Advocate security across the whole business

Requirements

  • Passion for discovering and researching new vulnerabilities and exploitation technique, overall a hacker mindset and the ability to assess risks
  • Practical knowledge of the latest web application security issues and security trends
  • Ability to identify gaps in security focused tooling & lead a peer group through project planning, scheduling, and execution.
  • Experience with secure code review of web and mobile applications
  • Diverse range of security experience in IT
  • Experience working with IP networking, networking protocols and understanding of security related technologies including encryption, IPsec, PKI, VPNs, firewalls, proxy services, DNS, electronic mail and access-lists
  • Experience protecting against and mitigating real world attacks (DDoS, XSS, session-hijacking, SQL injection, CSRF, etc.)
  • Knowledge of mobile platform security architectures
  • Experience with security automation and/or DevSecOps (bonus)
  • Experience with embedded device security (bonus)
  • Experience with Bitcoin/Ethereum (bonus)
  • Background in applied cryptography (bonus)
  • Programming skills in Java, Objective C or similar languages a plus



If one of these roles sound like a match, we want to hear from you! Apply with your resume, GitHub link, and anything else that would help us get to know you.




Let's have a chat!