Application Developer-Blockchain
6 days ago
Overview Join to apply for the Application Developer-Blockchain role at Blue Pearl. Responsibilities Professionals in this specialty have expertise in translating IT requirements in the design, development, and assembly of components to create custom information systems. They work in an agile way to translate user stories to well-structured code and unit tests, in an internal or external Client billable services and implementation environment. In this specialty, they demonstrate their capability to provide the skills to deal with blockchain (e.g. Hyper-ledger Fabric, Ethereum). Requirements Bachelor's or master's degree in computer science, software engineering, or a related field can be beneficial. Some employers may prefer candidates with a solid educational background. Understanding of Blockchain Concepts: You need a strong understanding of blockchain technology, including how it works, its underlying principles (such as consensus algorithms), and its various components (such as smart contracts). Programming Languages: Proficiency in programming languages commonly used in blockchain development is essential. These languages may include: Solidity: Solidity is a programming language used for writing smart contracts on Ethereum and other Ethereum-compatible blockchains. JavaScript/TypeScript: Many blockchain platforms and frameworks, such as Ethereum and Hyperledger Fabric, provide SDKs and tools that use JavaScript or TypeScript. Python: Python is widely used for blockchain development, especially for tasks like building blockchain applications, creating tools for blockchain analysis, and scripting. Go: Go (or Golang) is the language in which many blockchain platforms like Hyperledger Fabric are implemented. Development Frameworks and Tools: Familiarity with blockchain development frameworks and tools is important. Examples include: Truffle: Truffle is a popular development framework for Ethereum that provides tools for smart contract compilation, testing, and deployment. Web3.js: Web3.js is a JavaScript library that allows interaction with the Ethereum blockchain, enabling developers to build decentralized applications (dApps). Hyperledger Composer: For developing enterprise blockchain applications on the Hyperledger Fabric framework. Smart Contracts: Understanding and experience in developing smart contracts, which are self-executing contracts with the terms of the agreement directly written into code. Decentralized Application (dApp) Development: Knowledge of building decentralized applications (dApps) that run on blockchain platforms, including frontend development skills (e.g., HTML, CSS, JavaScript) for creating user interfaces that interact with the blockchain. Security Awareness: Given the importance of security in blockchain applications, having knowledge of common security vulnerabilities and best practices for securing smart contracts and blockchain networks is crucial. Version Control Systems: Proficiency in using version control systems like Git, which are essential for collaborative development and managing codebases. Problem-Solving Skills: Strong problem-solving skills are necessary for troubleshooting issues related to blockchain development and optimizing the performance of blockchain applications. Continuous Learning: The blockchain space evolves rapidly, so a willingness to learn about new technologies continuously, platforms, and best practices is essential for staying current in the field. Seniority level Entry level Employment type Full-time Job function Engineering and Information Technology Industries IT Services and IT Consulting Location: Johannesburg, Gauteng, South Africa #J-18808-Ljbffr
-
Senior Blockchain Developer
2 days ago
Johannesburg, South Africa SavageOne Pty Ltd Full timeAbout the job Senior Blockchain Developer Position Summary: The Senior Blockchain Developer will play a key role in leading the design, development, and deployment of blockchain solutions. You will work closely with our team of developers, architects, and engineers to design and implement scalable and secure blockchain applications. This role requires deep...
-
Senior Blockchain Developer
5 days ago
Johannesburg, Gauteng, South Africa SavageOne Pty Full time R1 000 000 - R3 000 000 per yearPosition Summary:The Senior Blockchain Developer will play a key role in leading the design, development, and deployment of blockchain solutions. You will work closely with our team of developers, architects, and engineers to design and implement scalable and secure blockchain applications. This role requires deep expertise in blockchain technology, smart...
-
Full Stack Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Blockchain Academy Full time R84 000 - R420 000 per yearWe're seeking a skilled Full Stack Software Engineer with experience building Web3 applications on EVM-compatible blockchains. The ideal candidate will have strong full stack development skills , React, Express, Angular) and intermediate experience in blockchain development. You'll work closely with experienced blockchain engineers, contribute to smart...
-
Application Developer
5 days ago
Johannesburg, Gauteng, , South Africa Blue Pearl PTY Full time R500 000 - R1 200 000 per year• Professionals in this specialty have expertise in translating IT requirements in the design, development, and assembly of components to create custom information systems. • They work in an agile way to translate user stories to well -structured code and unit tests, in an internal or external Client billable services and implementation environment. •...
-
Senior Blockchain Architect
1 week ago
Johannesburg, South Africa SavageOne Pty Ltd Full timeA leading company in the technology sector seeks a Senior Blockchain Developer to lead the creation and deployment of innovative blockchain solutions. The ideal candidate is experienced in smart contract and decentralized application development and excels at problem-solving within a collaborative team. This role presents a great opportunity to work with...
-
Senior Java Developer – Fintech
6 days ago
Johannesburg, South Africa FNB Namibia Full timeA leading bank in Namibia is seeking an experienced Java Developer to join their team in Johannesburg. You will be responsible for researching and prototyping new technologies, developing applications, and participating in the development of blockchain systems. Ideal candidates should have a BSc in Informatics and over 7 years of experience in Java...
-
Johannesburg, South Africa WAAYS Talent Sourcing Full time**Technical competencies**: - Expert in the field with sound industry and business knowledge - Knowledge and appreciation of the wider IT issues and service opportunities beyond the specific scope of typical IT Audit and Specialised Assurance services - Able to scope engagements effectively and assign and manage an appropriate team to deliver against the...
-
Mobile Applications Developer
2 days ago
Johannesburg, South Africa FNB South Africa Full timeJob Description To design, create, test and document new and amended mobile applications from supplied specifications in accordance with agreed standards to help business be more efficient and provide a better service. Hello Future Java Developer Welcome to FNB, the home of the #changeables. We design for the shapeshifters and deliver products and services...
-
Angular Developer
5 days ago
Johannesburg, Gauteng, South Africa An Angular developer Full time R120 000 - R240 000 per yearAn Angular developer is a professional who not only develops in JavaScript but also has an excellent command of the AngularJS framework. They can develop the entire life cycle of the user interface of web applications adapted to different types of devices. In addition, the main AngularJS developer responsibilities include working on improving the performance...
-
Mobile Applications Developer
2 days ago
Johannesburg, South Africa RMB Full timeMobile Applications Developer page is loaded## Mobile Applications Developerlocations: Johannesburgtime type: Full timeposted on: Posted Todaytime left to apply: End Date: December 9, 2025 (6 days left to apply)job requisition id: R42833# **Job Description**To design, create, test and document new and amended mobile applications from supplied specifications...