Solidity Blockchain Developer (offline)

Program-Ace is a team of professionals that is capable of bringing the most ambitious ideas to life. And this cool, talented, creative, and continually growing team needs a Solidity Blockchain Developer.

REQUIREMENTS SKILLS:
- Minimum 4 years of professional experience in software development;
- 2+ years of smart contract development including production deployments of original, non-trivial protocols and related security audits;
- Experience in marketplaces development;
- Web3 contracts;
- Smart contracts;
- NFT space;
- EVN chains;
- Passion for writing concise, performant, and extensible code to create reliable and scalable products;
- Extensive experience with Git & Github;
- Extreme proficiency with Solidity and the EVM;
- Experience designing distributed protocols;
- Experience designing, building, testing, deploying, and maintaining high-traffic smart contracts;
- Ability to balance shipping quickly with building a stable infrastructure
- Strong knowledge of Node.js;
- Strong expertise in JavaScript/ES6/typescript/nextjs;
- Good understanding of the HTTP stack;
- Experience designing, building, extending, and implementing APIs;
- Familiarity with cloud services, job queues, message brokers, container technologies, and microservice architectures;
- Strong problem-solving and troubleshooting skills;
- Someone who advocates for and understands how to incrementally refactor code to continually improve a codebase while ensuring that the systems are designed to scale.
- Strong coding practices including peer code reviews, unit testing, and a preference for agile development
- Strong technical and non-technical communication abilities in English, both verbal and written

RESPONSIBILITIES:
- Make a HUGE impact by helping to bring ideas to reality as a core member of a lean, passionate, and friendly team;
- Take ownership of the product and take charge of your department;
- Architecture and design of distributed protocols with an emphasis on security, performance, and scalability;
- Write, deploy, and test smart contracts and maintain them in production;
- Maintain the Admin product and API of our core product;
- Develop and own best practices for protocol upgrades and versioning across different networks;
- Collaborate with engineering, product, and design on the user-facing applications built around our smart contract protocols;
- Mentor other engineers in in-depth Solidity/EVM topics and best practices;
- Stay up to date with the latest Solidity releases, developer tooling, and exploits.

WE OFFER:
- Competitive salary;
- Paid 24-day vacation;
- Sick leave compensation;
- Flexible working hours;
- Team buildings;
- Performance reviews with possible salary raises.

We will be glad to answer all questions and invite you to the first stage of the interview!

About Program-Ace

Program-Ace is a unique, Cyprus-based company, with a very special mixture of technological excellence and artistic talents. We combine innovations in technology with a friendly atmosphere and endless possibilities. Founded in 1992, Program-Ace became a solid player in the IT outsourcing market.

Company website:
https://program-ace.com/

DOU company page:
https://jobs.dou.ua/companies/program-ace/

The job ad is no longer active
Job unpublished on 27 October 2022

Look at the current jobs (Other) Kharkiv→