Position: Senior Solidity Engineer
Company: Securrency
Experience required: 3y
English level: intermediate

Securrency is a company well on its way to being a technology unicorn. However, while we are growing rapidly, we still retain the spirit and camaraderie of a dynamic start-up. We have built a state-of-the-art blockchain-based financial service and compliance platform that will serve as the global rails along which all future value moves in a transparent and interoperable manner.
Our mission is to be the world leader in financial logistics, a new discipline targeting cost drivers in finance, much in the way that Amazon has become a global leader in retail sales logistics and SpaceX is transforming launch logistics.
**Responsibilities**
Create a development environment using Truffle, Ganache
Expertise with testing Smart Contracts using Truffle and Ganache using unit tests
Development of advanced logic using native Solidity or available libraries
Ability to design and architect sophisticated Smart Contract patterns
Ability to recognize and fix issues with the execution of the Ethereum Virtual Machine (EVM)
Designing requirements from financial instrument protocols and a variety of other use cases related to the tokenization of assets
Estimate task length and assign responsibilities
Responsibility in deploying logic to various blockchain environments
Identify and amend Smart Contract Security risks
Participate in Smart Contract Audits
**Requirements**
4+ years and strong proficiency in Solidity or Vyper and Ethereum virtual machine for smart contract development
Advanced Knowledge of Ethereum Solidity/Vyper security concerns and best practices
Experience with working in an Agile/Scrum methodology
Experience with GitHub and Jira tools
Experience with Docker, Kubernetes, or similar container-based technologies
Experience with Cloud
Travel
2-5 times a year to an office in North Carolina or Abu Dhabi
**Benefits**
Competitive compensation package
World-class benefits package
Flexible working hours
Employees may work remotely for a maximum of 40 days a year
Global company events
Eligible to work from alternative Securrency locations 65 days a year
Exposure to industry thought leaders