Golang Jobs in Web3

2,552 jobs found

web3.career is now part of the Bondex Logo Bondex Ecosystem

Receive emails of Golang Jobs in Web3
Job Position Company Posted Location Salary Tags

Invictus Capital

Cape Town, South Africa

$36k - $60k

Uphold

New York, NY, United States

$45k - $67k

Keeper Solutions

Remote

$43k - $75k

IOTA Foundation

Remote

$82k - $87k

Bundle

Remote

$11k - $56k

Uphold

Dublin, Ireland

$11k - $60k

Celsius

United States

$11k - $62k

Celsius

United States

$11k - $85k

Chainalysis

Copenhagen, Denmark

$82k - $87k

Chainlink Labs

Remote

Chainlink Labs

Remote

Chainlink Labs

Remote

Auth0

$81k - $95k

Kava Labs

San Francisco, CA, United States

$43k - $67k

Figure

Bozeman, MT, United States

$105k - $120k

Invictus Capital
$36k - $60k estimated
Cape Town City Centre South Africa

Invictus Capital is a global leader in alternative investments and developed the first tokenized cryptocurrency index fund in 2017. Invictus has grown to a team of 45+ and has continued to pioneer in the space. We have developed a world-class real-time, 24/7 investment platform supported by over 15,000 investors from 150 countries. 


We also have a dedicated team of quantitative financial specialists working on automated trading strategies using advanced machine learning and other data techniques. 


Invictus Capital’s engineering team is responsible for the development, testing and deployment of various software products. All our products are built using a microservices architecture design and run fully containerized in the cloud. We mainly code in Python (backend) and ReactJS (frontend). 


We are looking for an experienced QA engineer to own the testing and QA process of the engineering team. You should possess a thorough knowledge and experience of what it takes to create and implement manual and automated testing to ensure the quality of our products. You will be part of the engineering team where we all work as a full-stack developer in the Engineering team. The QA role will mainly be a development role but your focus will be on defining acceptance tests together with the product manager and being responsible for work in the UAT phase. Also, you will assist with resolution and reproduction of user software problems. 


You will be responsible for: 

- Participating in functional and technical design sessions to own the QA element 

- Quality assurance of business and functional requirements specifications

 - Extraction of test requirements from high level business / functional specifications and workshops 

- Development and implementation of automated testing environment

 - Analysis and development of test scenarios 

- Development of framework for creation and maintenance of test data 

- Integration, scenario, load, functional and non-functional testing (all automated) 

- Logging, owning and resolving defects 

- Test User Interface design of web based software applications 

- Test REST APIs - automated functional, load and security tests 


We are looking for an experienced engineer specialising in testing with:

 - 3+ years of software development (Python / JavaScript preferred) 

- 3+ years of systems development, testing and with internet-based applications, UI’s and API’s - Experience doing automated testing in cloud environments 

- Defect reporting in issue management systems (Atlassian Jira preferred) 

- Experience with testing and automation scripting using Selenium or other open source test automation tools

 - Experience using online version control and open source continuous integration environment 


You should have a relevant formal qualification, or equivalent knowledge:

 - BSc Eng in a relevant field (Electrical Engineering; Information Engineering/Systems; Network engineering; or similar) 

- BSc Comp Sci with network or ops experience; etc 


We use the following tools, frameworks, languages and technologies in the backend and front-end 

- Languages: Python, SQL, (some)Golang, JavaScript, TypeScript, ReactJs 

- Task management and version control tools: Jira, Confluence, Gitlab 

- Google Cloud technologies: Kubernetes, PostgreSQL, BigQuery, Pub/Sub, Redis 


If you have experience / understanding of the following it will be very helpful in the job application process:

 - An understanding of cryptocurrency/blockchain technology as we integrate all our products with this technology

 - Experience with writing smart contracts in Solidity on the Ethereum blockchain

What does a Golang developer in web3 do?

A Golang (Go) developer who works in the web3 space likely focuses on creating and implementing decentralized applications (DApps) using Go and the web3 stack

This stack typically includes technologies like blockchain, smart contracts, and distributed systems

Go is a popular programming language for developing web3 applications because of its simplicity, performance, and support for concurrent programming

The specific tasks and responsibilities of a Golang developer in the web3 space may vary depending on the project and organization they are working for.