Full Stack Jobs in Web3

1,018 jobs found

Part of the Bondex Ecosystem

WxRK

Stop applying — get discovered by hiring agents.

Build your profile
Job Position and Company Posted Location Salary Tags

$87k - $87k

$87k - $87k

$62k - $82k

$86k - $105k

$90k - $120k

$107k - $111k

$118k - $209k

$135k - $185k

$126k - $150k

$90k - $100k

$90k - $100k

$90k - $100k

$90k - $100k

$90k - $100k

$43k - $86k

Foundry
$87k - $87k estimated
KA Bengaluru, Karnataka, India

This position is based at Foundry in India.

DESCRIPTION: The Software Engineer III is an exciting opportunity for a motivated and passionate individual to join the team at Foundry, a subsidiary of the blockchain industry’s most prolific and active investor, Digital Currency Group. Reporting to the Engineering Manager the Software Engineer III will play a crucial role in the design, development, and maintenance of our software solutions. This is an exciting opportunity for a passionate and motivated software engineer to contribute to the success of our projects and grow within our organization.

This is a rare invitation to join a small, highly professional entrepreneurial group, with the backing of the most established player in the fast-growing crypto space.

PRIMARY RESPONSIBILITIES: You will work closely with cross-functional teams to deliver high-quality software that meets our customers' needs.

WHAT YOU WILL DO:

  • Collaborate with product managers and other team members to understand project requirements and specifications.
  • Design, develop, test, and maintain software solutions in accordance with best practices and coding standards.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews to ensure code quality and provide constructive feedback to team members.
  • Debug and resolve software defects and issues in a timely manner.
  • Stay up-to-date with emerging technologies and industry trends to enhance your skills and contribute to technology decisions.
  • Contribute to the improvement of software development processes and methodologies.
  • Communicate effectively with team members and stakeholders, providing regular project updates.


Minimum Qualifications; Knowledge, Skills and Abilities:

  • 5-10 years professional experience in software engineering and software architecture
  • Bachelor's degree in a technical field such as computer science, computer engineering or related field, or equivalent experience.
  • Expertise in front-end technologies like HTML, CSS, and JavaScript
  • Proficiency with .NET
  • Interest in researching topics related to digital assets, mining, and staking
  • Have a working knowledge of databases, monitoring and alerting systems
  • Self-starter, strong problem solving skills, and ability to meet tight deadlines
  • Comfortable working in agile and lean project environments
  • Passionate about technology and interested in Bitcoin, crypto, blockchain, and tech entrepreneurship
  • Working knowledge of Bitcoin mining and/or interest to learn development

Preferred Technical Skills: Knowledge, Skills and Abilities

  • Modern JavaScript Frameworks, CSS, HTML
  • Very strong C# programming skills (3+ years recent professional experience).
  • Experience migrating apps from .NET Framework to .NET Core is a big plus.
  • Solid understanding of Ubuntu/Linux systems
  • REST/HTTP, JSON/XML, RPC
  • Database management/design/performance tuning
  • Cloud servers such as Amazon AWS and Digital Ocean
  • Hands on experience operating or managing ASIC miners
  • Microservices architecture
  • Git version control

Personal Attributes:

  • A passion for learning
  • Proactive self-starter with a solutions-focused, positive attitude
  • Team player, willing to pitch in wherever needed
  • Organized, detail-oriented, and resourceful
  • Reliable time management skills and method for tracking objectives and tasks
  • Strong written and verbal communication skills
  • Ability to independently manage short term projects from conception to execution and power through setbacks with focus and determination
  • Comfort adapting to changing situations and priorities with a high sense of accountability and urgency
  • Appreciation of input and candid feedback
  • Comfortable with startup like environment

What does a full stack developer in web3 do?

A full stack web3 developer is a developer who has expertise in the full stack of technologies that are used to build web3 applications

These applications use the decentralized, distributed nature of the web3 network to provide users with a secure and decentralized way of accessing and interacting with online services and applications. The responsibilities of a full stack web3 developer will vary depending on the specific project and the needs of the team they are working with

In general, though, a full stack web3 developer will be responsible for: designing and building the front-end and back-end of web3 applications, as well as implementing and maintaining the underlying blockchain infrastructure

This will often involve working with a variety of different technologies and programming languages, such as Solidity for smart contract development, JavaScript and HTML for front-end development, and various blockchain protocols and frameworks. Additionally, a full stack web3 developer may also be responsible for working with the web3 community to help drive adoption and integration of web3 technologies, as well as staying up-to-date on the latest developments in the field and contributing to the broader web3 ecosystem.