Full Time

Blockchain Software Engineer (Senior/Principal) - Remote

Get It Recruit - Information Technology
Remote!
$120,000 - $180,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior/Principal Blockchain Software Engineer at Get It Recruit will play a pivotal role in designing, developing, and implementing advanced blockchain solutions that meet the unique needs of our clients. This position requires a highly skilled professional who can navigate the complexities of blockchain technology to create scalable and secure applications. The ideal candidate will collaborate with cross-functional teams, lead projects from conceptualization through to execution, and ensure that best practices and industry standards are adhered to throughout the development process.



Job Responsibilities

  • Design, develop, and maintain blockchain-based applications and smart contracts.
  • Collaborate with product managers and stakeholders to gather requirements and develop project scopes.
  • Conduct thorough testing and code reviews to ensure the quality and security of all developed solutions.
  • Stay up-to-date with emerging trends, technologies, and best practices related to blockchain and decentralized applications.
  • Provide technical leadership and mentorship to junior engineers within the team.
  • Work with front-end and back-end development teams to integrate blockchain solutions with existing systems.
  • Participate in architecture discussions and contribute to the overall technology strategy of the organization.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in software development, with a focus on blockchain technologies.
  • Proficiency in programming languages such as Solidity, JavaScript, Go, or Rust.
  • Solid understanding of consensus algorithms, distributed ledger technologies, and cryptographic principles.
  • Experience with Ethereum, Hyperledger, or similar blockchain platforms.
  • Familiarity with agile methodologies and version control systems (e.g., Git).
  • Excellent analytical, problem-solving, and communication skills.


Technologies & Tools

The successful candidate will work with a variety of technologies and tools in the blockchain ecosystem, including but not limited to Ethereum, Hyperledger Fabric, Node.js, Truffle Suite, and various libraries for building decentralized applications (dApps). Familiarity with cloud platforms such as AWS or Azure may also be important, given the need for scalable solutions and deployment strategies.



Ideal Candidates

The ideal candidates for this position will exhibit strong problem-solving abilities and a passion for innovative technologies. They should possess a deep understanding of blockchain frameworks and an aptitude for analytical thinking. Effective communication skills are essential for collaborating with team members and stakeholders, alongside the capability to adapt in a fast-paced, evolving environment. Moreover, a proactive approach to learning and a commitment to producing high-quality work will further define a successful candidate.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.