Smart Contract Engineer
Looks like this career opportunity is no longer available. We know this isn't what you were hoping for, but we have many other great opportunities for you to check out. Start a new search now
At karpatkey, we are seeking a Smart Contract Engineer to join our Tech Team responsible for developing scalable software and infrastructure solutions for non-custodial and trust-minimised on-chain asset management.
As a Smart Contract Developer, you will be responsible for coding the core logic of DeFi applications. Through the use of blockchain technology and smart contracts, you will play a pivotal role in shaping the future of finance.
Responsibilities
- Gain a deep understanding of the team’s vision, strategy, roadmap, and delivery for karpatkey’s products;
- Smart Contract Development: Design, develop, and deploy secure, efficient, and scalable smart contracts on Ethereum-based platforms;
- Testing and Debugging: Write and execute unit tests, integration tests, and end-to-end tests to ensure the quality and security of the smart contracts.
- Code Review and Optimization: Review and optimise existing smart contracts to improve performance, reduce gas costs, and enhance security.
- Documentation: Create and maintain detailed documentation of the smart contract code, functionality, and deployment process;
- Collaboration: Work closely with other developers, designers, and product managers to ensure seamless integration of smart contracts with the front end and other components of the application.
- Provide technical support for our DeFi products and services.
- Work with auditors to identify and patch vulnerabilities
Qualifications
- Strong programming skills: Proficiency in Solidity and other programming languages like JavaScript, Python, and C++;
- Understanding of blockchain technology: Ethereum, smart contracts, and other blockchain concepts, as well as experience working with Ethereum-based platforms like Truffle, Hardhat, or Remix;
- Security awareness: Familiarity with common smart contract vulnerabilities and best practices for writing secure code;
- Testing and debugging skills: Ability to write and execute test cases to ensure the quality and security of the smart contracts;
- Version control: Experience with version control systems like Git and collaborative development tools like GitHub;
- Problem-solving abilities: Aptitude for analysing complex problems and designing creative solutions in a fast-paced environment;
- Communication skills: Proficiency in conveying technical concepts to non-technical team members and stakeholders;
- Teamwork: Ability to work on a globally distributed team with a high degree of ownership and adapt to changing project requirements,
- Active participant in the DeFi ecosystem as a user;
- Very good command of the English language, both written and spoken (C1).
- Abide by our values
Benefits
- Home office;
- Flexible hours;
- PTO Benefits;
- Yearly training budget;
- Home-office equipment budget;
- Bonus award.
Please let karpatkey know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
Location
Job type
Role
Please let karpatkey know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
About karpatkey
Not what you're looking for?