Full Time

Software Engineer Remote (Blockchain-DeFi Growing Fast)

RemoteWorker US
Remote!
$90,000 - $150,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 RemoteWorker US, so some details may not match this job. The employer's own page has the real description.

Job Overview

RemoteWorker US is seeking a talented and motivated Software Engineer with a focus on Blockchain and DeFi technologies. In this fast-paced and continuously evolving environment, the successful candidate will be responsible for designing, developing, and implementing cutting-edge software solutions that enable innovative financial applications. The role requires collaboration with cross-functional teams to address complex challenges in a decentralized finance ecosystem while ensuring optimal performance, security, and scalability of our solutions.



Job Responsibilities

  • Collaborate with product managers and other engineers to define software requirements and specifications for blockchain-based applications.
  • Design and implement smart contracts, decentralized applications, and secure APIs in line with industry best practices.
  • Conduct code reviews to ensure best practices are followed and maintain code quality and documentation.
  • Implement testing frameworks to ensure software robustness, scalability, and performance in a decentralized environment.
  • Monitor and improve the performance of the deployed applications and smart contracts.
  • Stay up-to-date with the latest trends and advancements in blockchain technologies and integrate them into our solutions.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of software development experience.
  • Strong knowledge of blockchain concepts and experience with Ethereum, Solidity, or other blockchain platforms.
  • Experience in building and deploying smart contracts and decentralized applications.
  • Proficiency in programming languages such as JavaScript, Python, or Go.
  • Familiarity with front-end technologies (React, Angular, etc.) is a plus.
  • Solid understanding of cryptography and security best practices for blockchain applications.
  • Experience with databases (SQL and NoSQL) and cloud services (AWS, Azure, etc.).


Technologies & Tools

The Software Engineer will work with a diverse array of technologies and tools, including but not limited to Ethereum, Solidity, Truffle, Web3.js, Node.js, React.js, MongoDB, and various cloud services. The role may also involve utilizing CI/CD tools for seamless deployment and leveraging blockchain explorers for monitoring smart contract transactions.



Ideal Candidates

The ideal candidate for this position is a passionate and proactive individual who possesses a strong problem-solving mindset and thrives in challenging situations. They should demonstrate a commitment to continuous learning and staying at the forefront of blockchain innovations. Excellent communication skills, both verbal and written, are essential for effectively working within teams and collaborating with various stakeholders. Additionally, candidates should exhibit strong attention to detail and a drive for delivering high-quality software solutions in a fast-paced environment.

In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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