Position: Senior/Middle Software Engineer (C/C++)
Company: Dev.Pro
Experience required: 2y
English level: upper

You will work on a DAO project — a solution that will change the way Depositors and Borrowers interact with banks. A new marketplace will allow them to interact directly to negotiate financial transactions in digital and fiat currencies within the Bank ecosystem.

You’ll be in charge of developing a distributed digital identity service, platform-native tokens, blockchain dashboard, integration with other token platforms, and more.

Qualifications and experience:
• 3+ years’ backend programming experience in C/C++
• High proficiency in data structures, algorithms, databases
• Strong experience with cryptography libraries (hashing, public/private key signing/encryption)
• Proficiency with database schema design, key value stores
• Experience in optimizing and refactoring application code, GIT knowledge
• Knowledge of API design, development, support
• Competency in web integrations, APIs, REST, GraphQL
• A desire to be personally responsible for a production-level code

Nice to have:
• Understanding of zk-snarks or other zero knowledge proofs
• Understanding of/experience with agile programming
• Experience with key/value stores, sql databases, distributed databases
• Solutions-oriented thinking, a passion for blockchain, current technology, novel solutions

Key responsibilities:
• Work in a mixed product-oriented team without any borders between the Dev.Pro and the US team
• Influence the project pathway, introduce and implement new approaches in close cooperation with the client and tech team
• Develop Smart Contracts and push forward the creation of new token standards
• Contribute to industry best standards by acting as a knowledgeable resource for blockchain engineering
• Evaluate technical solutions, identify and inform about technical risks. Perform work decomposition and estimation together with the team
• Undertake pull request reviews and monitor overall code quality

Our benefits:
✅ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, webinars, and workshops
✅ Healthcare: healthcare medical insurance and healthcare kit (gym, sports nutrition etc.)
✅ Fun online activities and team-building events
✅ 18-20 paid time-off days per year, 5 absence-due-to-illness days and 21 days of extraordinary medical leave per year

Get on board and Get IT Done with Dev.Pro!