Career Opportunities in Our Portfolio

Work with the brightest talent in Web3 across a wide array of industries

Blockchain Engineer/Developer

fxdx exchange

fxdx exchange

Software Engineering
Bengaluru, Karnataka, India
Posted 6+ months ago

About Us:

FXDX is a leading innovator in the blockchain and decentralized finance (DeFi) space. We are committed to building cutting-edge solutions that empower users and revolutionize the financial landscape. Our team consists of passionate engineers, designers, and entrepreneurs dedicated to pushing the boundaries of what's possible.

Position Overview:

We seek a highly skilled and experienced Full-Stack Blockchain Engineer to join our dynamic team. In this role, you will design, develop, and maintain decentralized applications (dApps) and smart contracts. You will work closely with cross-functional teams to deliver high-quality blockchain solutions that are scalable, secure, and user-friendly.

Key Responsibilities:

Blockchain Development:

  • Design, develop, and deploy smart contracts on various new blockchains.
  • Implement and optimize consensus algorithms, token standards (ERC20, ERC721, etc.), and blockchain protocols.
  • Develop and maintain decentralized applications (dApps) using Solidity, Rust, or other blockchain programming languages.

Full-Stack Development:

  • Build and maintain front-end applications using modern frameworks (e.g., React, Angular, Vue.js).
  • Develop and manage back-end services, APIs, and databases using Node.js, Python, or similar technologies.
  • Integrate blockchain services with web applications, ensuring seamless interaction with smart contracts.

System Architecture:

  • Design and implement scalable and secure architectures for blockchain-based applications.
  • Ensure the performance, security, and reliability of the blockchain infrastructure.
  • Collaborate with DevOps teams to deploy and manage blockchain nodes and networks.

Technical Leadership:

  • Provide technical guidance and mentorship to junior developers and team members.
  • Stay up-to-date with the latest advancements in blockchain technology and share knowledge within the team.
  • Contribute to open-source projects and participate in blockchain communities.

Quality Assurance:

  • Write and maintain unit and integration tests for smart contracts and web applications.
  • Conduct code reviews to ensure adherence to best practices and coding standards.
  • Debug and troubleshoot issues in blockchain networks, smart contracts, and dApps.

Qualifications:

Education: Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.

Experience:

  • 5+ years of experience in full-stack development.
  • 3+ years of experience in blockchain development.
  • Proven track record of delivering production-ready blockchain solutions.

Technical Skills:

  • Proficiency in Solidity, Rust, or similar blockchain programming languages.
  • Strong experience with front-end frameworks like React, Angular, or Vue.js.
  • Expertise in back-end technologies such as Node.js, Python, or Go.
  • Knowledge of blockchain protocols, consensus algorithms, and cryptography.
  • Experience with cloud services (e.g., AWS, Google Cloud) and containerization (e.g., Docker, Kubernetes).

Soft Skills:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, agile environment.

Preferred Qualifications:

  • Experience with DeFi platforms and protocols.
  • Familiarity with Layer 2 scaling solutions and cross-chain interoperability.
  • Contributions to open-source blockchain projects.
  • Knowledge of decentralized identity solutions and privacy-preserving technologies.