← back to previous jobs

karpatkey

Remote
Apply for this position
❤️ Please support us by letting karpatkey know you found this job on FindWeb3.com. Thanks!

Smart Contract Engineer

📅
Mar 6
🕘
Full-Time
💻
Fully Remote

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.