Blockchain developer

## Senior Blockchain Developer - Smart Contracts and Data Management

 

Role Summary:

 

We are seeking a passionate and experienced Senior Blockchain Developer to join our team and play a key role in developing a revolutionary smart layer for data management. You will be responsible for designing, building, and implementing smart contracts that ensure data security, auditability, and immutability. Also a technology selection has to be made to run the actual block chain as this is something that we want to be able to do in a shared (multi tenant) and private (single tenant) environment.

 

You will be working with the lead developers and make joint architecting and data modeling structures to build this technology stack. Success proof of concepts have been done and initial small scale

 

### Responsibilities:

 

- Design, develop, and deploy secure and efficient smart contracts using Solidity.

- Collaborate with back-end developers to integrate the smart layer with existing systems.

- Develop unit and integration tests for smart contracts.

- Participate in code reviews and ensure high code quality standards.

- Stay up-to-date with the latest advancements in blockchain technology and smart contracts.

- Contribute to the overall architecture and design of the data management solution.

- Troubleshoot and debug smart contract issues.

- Document code and technical processes clearly.

 

Standard Senior Developer Responsibilities:

 

- Write clean, maintainable, and well-documented code in Node.js, Python, and Unix shell scripting.

- Utilize Git for version control and collaboration.

- Manage and track development tasks using issue management tools.

- Participate in code reviews and provide constructive feedback.

- Collaborate effectively with cross-functional teams (e.g., designers, product managers, QA).

 

Skills (Required):

 

- Proven experience as a Senior Developer (3+ years)

- Expertise in blockchain technology concepts, particularly Ethereum and Solidity

- Strong understanding of smart contract development principles

- Proficiency in Node.js, Python, and Unix shell scripting

- Experience with Git version control

- Familiarity with issue management tools (e.g., Jira, Asana)

- Excellent problem-solving and analytical skills

- Strong communication and collaboration skills

 

Preferred Skills:

 

- Experience with decentralized applications (dApps)

- Knowledge of data structures and algorithms

- Experience with cloud platforms (e.g., AWS, Azure)

- Experience with DevOps principles

- Experience with other Web3 projects and companies

- Additional proficiency in artificial intelligence (AI), machine learning processing (MLP) would be advantageous.

 

Additional Information:

 

Full-time, Monday-Friday position


To apply for this and other jobs on Djinni login or signup.