Full Time

Software Engineer

Blockchain 121
$70,000 - $120,000* / year (about $34–$58 an hour)

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 Blockchain 121, so some details may not match this job. The employer's own page has the real description.

Job Overview

Blockchain 121 is seeking a highly motivated and skilled Software Engineer to join our innovative team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions that leverage blockchain technology. Collaborating with cross-functional teams, the Software Engineer will ensure that systems are optimized for performance, scalability, and user experience while adhering to industry best practices and standards.



Job Responsibilities

  • Design and implement robust, scalable, and secure blockchain applications.
  • Collaborate with product managers, designers, and other engineers to define project requirements and develop functional specifications.
  • Write clean, maintainable code and conduct code reviews to ensure quality standards are met.
  • Debug and troubleshoot applications, providing efficient solutions to issues as they arise.
  • Stay updated with emerging technologies and trends in the blockchain space to innovate and improve existing applications.
  • Document development processes, code changes, and technical specifications for future reference.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Software Engineer, with a focus on blockchain technologies.
  • Strong proficiency in programming languages, such as Python, Java, or C++.
  • Familiarity with blockchain platforms like Ethereum, Hyperledger, or similar technologies.
  • Experience with decentralized applications (DApps) and smart contract development.
  • Solid understanding of databases, data structures, and algorithms.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Software Engineer will primarily work with languages and frameworks such as Python, JavaScript, Solidity, and various blockchain platforms including Ethereum and Hyperledger. Familiarity with development tools like Git, Docker, and CI/CD pipelines will be essential. Additionally, experience with cloud services such as AWS or Azure will be advantageous in this role.



Ideal Candidates

The ideal candidate will exhibit a strong passion for blockchain technology and continuous learning. They will thrive in a collaborative environment, exhibiting exceptional communication skills to effectively engage with team members and stakeholders. Candidates should be self-motivated, innovative, and committed to delivering high-quality software solutions that drive the future of decentralized technologies.

Asked to add a skill to your resume in a hurry? Pick the resume, type the skill, and Add a Skill gives you the lines to add. Add a skill →

View Similar Jobs

Matches Jobs

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