Blockchain Developer | Codersbrain
Job Description
Software Developer (Blockchain)
Company Overview
CoinFantasy is a Play to Invest platform that brings the world of investment to users through engaging games. With multiple categories of games, it aims to make investing fun, intuitive, and enjoyable for users. It features a sandbox environment in which users are exposed to the end-to-end investment journey without risking financial losses.
Job Summary
The Software Developer (Blockchain) will be responsible for designing and implementing blockchain solutions as part of the development team at CoinFantasy. This role is critical in enhancing the company's gaming platform by integrating robust and innovative blockchain technologies that facilitate a seamless user experience.
Responsibilities
- Develop and implement blockchain-based applications leveraging various blockchain frameworks and tools.
- Collaborate with cross-functional teams to gather requirements and deliver scalable software solutions.
- Write clean, maintainable, and efficient code, ensuring software quality through testing.
- Contribute to architecture discussions and decision-making related to blockchain solutions.
- Stay up-to-date with the latest industry trends and blockchain technology developments.
- Troubleshoot, debug, and optimize existing blockchain implementations.
Qualifications
- Bachelor's or Master's Degree in Engineering, IT, Computer Science, or equivalent educational qualification.
- 3+ years of experience in software development with a focus on blockchain solutions.
- Strong programming skills with proficiency in Solidity, Rust, Golang, and Node.js.
- Experience with blockchain development frameworks and tools, such as Truffle, Remix, and Web3.js.
- Understanding of algorithms, data structures, and basic cryptography.
- Strong back-end development skills.
- Knowledge of current technology tools, such as microservice architectures and Docker containers.
- Familiarity with programming languages such as Python, C++, and JavaScript is advantageous.
Preferred Skills
- Experience in game development or financial technologies (Fintech) would be a plus.
- Understanding of decentralized applications (dApps) and smart contracts.
Experience
- Minimum of 3 years of experience in software development and blockchain solutions.
Environment
Details regarding the work setting (office, remote, hybrid) are not specified, but candidates should be prepared to work in a dynamic and collaborative environment.
Salary
Salary details are not specified; however, a competitive salary will be offered.
Growth Opportunities
This position offers the opportunity to be part of the Core team in a fast-growing company, with practically unlimited professional and career growth opportunities.
Benefits
- Competitive Salary
- Opportunity for a fulfilling and challenging work experience
- Unlimited professional and career growth opportunities