Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
GIANT Protocol | San Francisco, CA, United States | $39k - $85k | |||
Request | Paris, France | $60k - $100k | |||
Consensys | Remote | $81k - $100k | |||
Bebop | Remote | $63k - $90k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Bebop | Remote | $84k - $100k | |||
Bebop | Remote | $84k - $100k | |||
AbegYa | United States | $0k | |||
Aragon Association | Remote | $36k - $61k | |||
Aragon Association | Remote | $72k - $100k | |||
STFX | Remote | $100k - $160k | |||
Consensys | Remote | $36k - $70k | |||
VolumeFi | Bhopal, India | $36k - $61k | |||
Grindery.io | Singapore, Singapore | $60k - $100k | |||
quarkslab | Paris, France | $71k - $92k | |||
Newton | Remote | $67k - $90k |
This job is closed
Position Overview
We are looking for a seasoned backend engineer, to join our growing team, who specializes in server side development - REST APIs, scripts, etc. with a passion for writing test-driven code. In this role you will be primarily working in Golang and/or NodeJS languages on existing code bases or creating new services as required.
Responsibilities
- Build robust and scalable server side services and REST APIs in Golang and/or NodeJS.
- Help improve our code quality through writing unit and functional tests, improving coding standards and performing code reviews.
- Work with frontend engineers to help them integrate the backend business logic and REST APIs with client side software.
- Participate in brainstorming sessions and contribute ideas to improve our product and technology.
- Work with the product and design teams to understand business goals, end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
- Document decisions and its future impacts.
- Create and improve technical documentation.
- Join sprints and scrum calls with our cross-regional team for successful delivery of product.
- Guide and mentor junior developers.
Requirements/Skills
- 5+ years of recent coding experience in writing Golang and/or NodeJS software.
- Experience working with NoSQL databases like MongoDB.
- Solid software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
- Passionate about solving complex problems and take pride in their code and development standards.
- Effective communication skills: Regularly achieve consensus with peers, and provide clear status updates.
- Ability to work independently and in a team environment.
Bonus Skills
- Familiarity with blockchain and web3 technologies.
- Can write Solidity smart contracts
- Able to write code in Rust
- Knowledge of frontend languages/full stack.
What does a smart contract developer do?
A smart contract developer is responsible for creating and implementing smart contracts on blockchain platforms
A smart contract is a computer program that automatically executes the terms of a contract when certain conditions are met
As a smart contract developer, you would be responsible for designing, coding, testing, and deploying smart contracts on a blockchain platform.