---
# System prepended metadata

title: API Blockchain Engineer

---

# API Blockchain Engineer

## Job Description

We are seeking a senior backend developer responsible for assuming the CTO role for a new project in the Blockchain-NFT domain, for our customer located in Singapore

Your primary responsibility will be to coordinate a team of existing mid-developers, so they deliver quality code and well documented using the industry best practices as of 2022. 
Most of the developers are located in Pakistan and our customer has established a trustful working relation with this team. 

A commitment to collaborative problem-solving, sophisticated design, and quality product is essential.

_This job position does not require a standard work schedule — we’re open to **freelance** as well. As long as you have a strong work ethic and deliver the necessary tasks, you can organise your work as you please._

[Read more about Sensidev](/)

## The Perfect Candidate

* Strong proficiency with Python 3.6+ or Node.js v16+. The preferred project language is Python, but Node.js can also be an option.
* Proficient in working with SQL and NoSQL database solutions such as PostgreSQL and MongoDB.
* Previous experience with popular libraries for blockchain like Chia, Lbry-SDK, Raiden or similar.
* Basic DevOps skills - bash, shell, provisioning solutions like SaltStack.
* Understanding fundamental design principles behind a scalable decentralized API application.
* Understand the nature of asynchronous programming and its quirks and workarounds.
* Proficient in working with distributed datasets.
* User authentication and authorization between multiple systems, servers, and environments.
* Previous experience in building scalable REST APIs.
* A knack for writing clean, readable, and easily maintainable code.
* Proficient understanding of code versioning tools such as Git.
* Understand complex concepts in solving problems.
* Suggest workflow process improvements and sustain self-organized agile teams.
* Mentoring other members of the team.
* Maintaining active communication with the customer to clarify the requirements and translate them into technical user stories.
* A good leader, empathic and with delegation skills.
* Able to assume different project roles: Product Owner, Scrum Master, Team Member.
* Excellent written and speaking English skills.

## Your Responsibilities

* Analyzing requirements and designing new functionality.
* Make sure the dev. team delivers efficient, reusable, and reliable code.
* Ensure the best possible performance, quality, and responsiveness of applications.
* Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
* Help maintain code quality, organization, and automatization.
* Keep clear documentation for the application architecture.
* Extend existing team with new members or replace the existing ones that don't perform.
* Stay in the loop with business needs and be transparent with the stakeholders.

## About the project

A pre-seed funded product in the blockchain-commerce space. 
It aims to provide an API-driven Web3.0 API to large brands to mint and embed NFT products on their own platform and allow for crypto-wallet based transactions.

## What We Offer

* Very flexible work time and option to work from home anytime.
* Attractive salary package (including discounts for Sports activities etc.).
* The opportunity to learn from other experienced senior developers, analysts, and consultants.
* Working with international customers and projects.
* Rewards and benefits based on achievements.
* Rewards for recommending new developers and customers.
* Good coffee and cake at the office. :)