
We are looking for a Web3/Smart Contract Developer to join our growing team. The ideal candidate has experience working with and building smart contracts on Ethereum, Solana, and Fantom(Other network experience is a plus), token development (ERC20, ERC-827, ERC-1055, ERC-721, etc.), dAPP architecture, DeFi solutions and/or blockchain exchange systems. We're seeking someone with the ambition to lead projects and pioneer the adoption of new technologies. As an integral part of the technical team, S/He will collaborate with a small team of developers and designers, along with the support and direction of the Technical Lead and Project Manager to build great products for our clients.
Responsibilities:
- Analyze user needs and develop software solutions
- Work with project manager or product owner to meet specification needs
- Design and implementation of the overall web architecture
- Write and deploy smart contracts for client projects
- Develop dApps and other web3 solutions as required
- Recommend software upgrades to optimize operational efficiency
- Collaborate with other developers to design and optimize code
- Create flowcharts and user guides for new and existing programs
- Document all programming tasks and procedures
- Perform routine software maintenance
- Develop test strategies, design automation frameworks, write unit/integration tests to drive up code coverage, automation metrics, security and data protection
- Interact with business partners, teammates, internal users and external users regarding cost estimations, timelines, technical issues, and infrastructure support both pre- and post-production
- Utilize disciplined coding practices and concepts to enable agility and delivery of high-quality code that is maintainable and reusable
- Update progress daily through Project Management tracking tool (ex. Jira) or Kanban/Agile board.
- Design and develop APIs and SDKs for our services or products
Qualifications:
- Experience (5+ years) in software development, computer engineering, or other related fields
- Experience (3+ years) in solidity and other relevant programing language
- Experience (3+ years) designing, developing and maintaining smart contract systems
- A Github profile or samples of your code made available for review
- In depth understanding of the Ethereum blockchain with sufficient knowledge and experience to deploy Ethereum nodes on either public or private networks.
- Experience working with Truffle, Hardhat, Ganache CLI, Geth and Remix
- Database design and management, including being up on the latest practices and associated versions and familiarity with relational databases such as MySQL, Oracle, and SQL Server
- Knowledge of GIit code versioning
- Engagement and exposure to the full software development life cycle
- Deadline and detail-oriented
- Experience implementing testing platforms and unit tests
- Able to explain complex systems to a non-technical audience
Nice to Haves:
- Experienced (3+ years) with NodeJS and other back-end programming language (PHP, Python, Ruby, Java, etc)
- Experience (at least 3 years) with ReactJS and other front-end frameworks (advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, DurandalJS etc.)
- Database design and management, including being up on the latest practices and associated versions and familiarity with relational databases such as MySQL, Oracle, and SQL Server
- Familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries ( e.g., Sass, Less, and webpack)
- Thorough understanding of user experience and possibly even product strategy
Web3/Smart Contract Developer at August: FAQ
How much does the Web3/Smart Contract Developer role at August pay?
The Web3/Smart Contract Developer position at August pays $90k-110k/year. Compensation may vary based on experience and location.
Is the Web3/Smart Contract Developer role at August remote?
Yes — August is hiring this Web3/Smart Contract Developer as a remote role, with a preference for candidates in Toronto. You can apply from anywhere unless the listing specifies a region.
What skills are required for the Web3/Smart Contract Developer role at August?
This Web3/Smart Contract Developer role is associated with the following skills and technologies:
- Project Manager
- Security
- Developer
- Engineering
- Exchange
- Web3
Read the full job description above for the complete list of requirements.
Is the Web3/Smart Contract Developer role at August full-time or contract?
August is hiring this Web3/Smart Contract Developer as a full time position.
How do I apply for the Web3/Smart Contract Developer role at August?
You can apply for the Web3/Smart Contract Developer role at August directly on this page using the Apply button. Remote candidates are welcome. Applications submitted through CryptoJobsList reach the employer directly.