Solidity Developer

IntellectEU



About the job

IntellectEU is an international technology company focused on digital finance and emerging technologies. At IntellectEU we are on a mission to become the top-of-mind fintech company. We are committed to our people and believe in building a better future with the newest of the newest technologies. Giving young people and the industry veterans a growing ground to play, launch ideas & work very closely with our clients. With our hands-on experience in both technical & capital market, thereโ€™s no challenge thatโ€™s left untackled. Since 2006 we have been focused on financial messaging and integration, being a SWIFT service partner.


We are looking for a motivated Solidity Developer who would like to join our Engineering team at IntellectEU, namely our Defi&Crypto Department. As part of the team, you will be responsible for using the Solidity smart contract language to design and implement solutions under various distributed ledger technologies.


Responsibilities

  • Deliver production-ready Smart contracts
  • Keep up to date with the latest developments of the Ethereum ecosystem and provide deep knowledge to the team.
  • Participation in all stages of software development - from design and development to deployment.
  • Coach and mentor other members of the development team, growing the collective knowledge and expertise of the group.


Technical skills

Must have:

Requirements (General):

  • Strong software development background.
  • Strong knowledge of common algorithms and data structures.
  • Experience working with large codebases.
  • Experience working with open-source projects.
  • Strong knowledge of concurrency and writing efficient and safe multithreaded code.
  • Degree in computer science, software engineering, or equivalent development experience.
  • Clean code, OO principles, SOLID and KISS.
  • Understanding of SDLC, excellent communication, and business skills.
  • Understanding of the modern development ecosystem: Git, CI/CD, and automated testing.


Requirements (Specific):

  • Strong knowledge of Ethereum like blockchains.
  • Ideally Proficient in one of the following languages: C++, Java, JavaScript, C#.
  • Familiarity with basic cryptography.
  • Familiarity with P2P networks.
  • Strong foundation in smart contracts development (Solidity or Vyper).
  • Working experience of web3.js package and crypto wallets like metamask and my myetherwallet (MEW).
  • Proficient in implementing fungible(ERC20) and non-fungible(ERC721) tokens.
  • Well-versed in smart contract security aspects like Re-entrancy attack, Race conditions, Integer overflow/underflow, Denial of service etc.
  • Production Experience with applications build on EVM-based blockchains.
  • Knowledge of smart contract dev tools/frameworks - hardhat and truffle.
  • Understanding of RESTful web services design.


Nice to have:

  • Proficiency with fundamental front-end languages such as HTML, CSS, and JavaScript.
  • Proficiency with JavaScript frameworks such as Angular JS, React, and Amber.
  • Proficiency with server-side languages such as Nodejs, Python, Ruby, Java, PHP, and .Net.
  • Proficiency with database technology such as MySQL, Oracle, and MongoDB.
  • Knowledge of Level 2 scaling technologies


Soft skills

  • Excellent verbal communication skills.
  • Good problem-solving skills.
  • Attention to detail.
  • English Upper-intermediate

  • About our company:
  • Competitive salary and benefits package
  • Great opportunities for personal and professional development
  • Business travel opportunities
  • International experience in a solid company: the company has offices in Antwerp, Kyiv, New York, Lisbon, Viseu and working in the market for over 14 years
  • Passionate and friendly team in an innovative, casual, positive, and open work environment



Apply now
Apply now

Please let IntellectEU know that you found this job on Web3Jobs.so. Your support will help us grow!