- Expertise in Typescript, Nodejs and Golang.
- Prior working experience in Hyperledger 2.x.
- Strong understanding of blockchain, smart contracts, consensus mechanisms and cryptography.
- Proficiency in developing Chain codes/Smart Contracts.
- Experience building front end applications using Angular.
- Proficient in MongoDB.
- Experience with Relation databases like MySQL, MSSQL.
- Write application code, smart contracts, and unit test cases according to the quality guidelines.
- Work across multiple teams, mentor junior developers and actively participate in code reviews.
- Co-ordinate with architects to produce technical designs.
- Skilled in Docker, Kubernetes, Nginx, Git.
- Knowledge of design patterns and best practices.
- Document the development process, architecture, and standard components.
- Awareness of CI/CD pipelines.
Similar jobs
Job Description:
We are seeking a skilled and experienced Blockchain Developer to join our dynamic team. As a Blockchain Developer, you will be responsible for designing, implementing, and maintaining blockchain-based applications and solutions. You will collaborate with cross-functional teams to develop innovative blockchain solutions that meet our business requirements. The ideal candidate should have a strong background in blockchain technology, solid programming skills, and a passion for staying updated with the latest trends and developments in the blockchain space.
Responsibilities:
- Design, develop, and implement blockchain solutions based on business requirements.
- Collaborate with cross-functional teams to integrate blockchain technology into existing systems and applications.
- Research and evaluate blockchain frameworks, platforms, and tools to identify the most suitable solutions for our projects.
- Write clean, efficient, and maintainable code for blockchain applications.
- Implement smart contracts and decentralized applications (DApps) using Solidity or other relevant programming languages.
- Ensure the security, scalability, and performance of blockchain solutions.
- Conduct code reviews, testing, and debugging to ensure the quality of deliverables.
- Stay updated with the latest developments, standards, and best practices in blockchain technology.
- Provide technical guidance and support to team members and stakeholders.
- Document technical specifications, architecture, and processes related to blockchain development projects.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Proven experience as a Blockchain Developer or related role.
- Strong understanding of blockchain technology, cryptocurrencies, and decentralized systems.
- Proficiency in programming languages such as Solidity, JavaScript, Python, or C++.
- Experience with blockchain platforms such as Ethereum, Hyperledger, Corda, or EOS.
- Familiarity with smart contract development and deployment.
- Knowledge of cryptographic principles and security protocols.
- Experience with blockchain development tools, libraries, and frameworks.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Ability to work effectively in a fast-paced environment and manage multiple tasks simultaneously.
- Certification in blockchain development (e.g., Certified Blockchain Developer) is a plus.
Join our team and be part of exciting projects at the forefront of blockchain technology innovation!
Responsibilities:
· Search, design, develop, and test blockchain technologies.
· Brainstorm and help evaluate applications for new tools and
technologies as they continually evolve.
· Maintain and extend current client- and server-side applications
responsible for integration and business logic
· Be involved in the global blockchain community—work on
implementing and integrating the latest improvement proposals.
· Document new solutions as well as maintain that of existing ones.
Requirements:
· Total 3 Years of experience required,Ethereum, Blockchain
· Knowledge in any one of the programming languages: NodeJS,
Java, GoLang,C, C++,PHP
· Basic understanding of blockchain technology: Bitcoin, Smart
Contracts, Solidity, Cryptography
·Knowledge in private blockchains such as Hyper Ledger, Corda is
a plus
· Basic understanding of HTML, CSS, JS, Bootstrap and knowledge
in front-end technologies such as Angular/ React/ Vue is a plus.
· Knowledge in databases and database modelling: MySQL,
PostgreSQL, MongoDB
· Understanding of Software Development Lifecycle (SDLC)
· Experience using Git for version control
Min Exp – 4 years
Location – Dwarka, Delhi
Immediate joiners are preferred
About the company – We are a web development and digital marketing company in Delhi, India. We have been serving our clients globally since 2012. We offer quality assured and revenue driven digital services at affordable rate.
Role summary - We seek an experienced Web3 Developer to join our team and help us build and maintain our Ecosystem based on blockchain. Our platform is built using React for the front end, Node.js, TypeScript, MongoDB for the backend, and Solidity for smart contracts. Someone passionate about blockchain technology and with a strong understanding of the Web3 ecosystem.
Responsibilities:
1. Blockchain Solution Design:
- Collaborate with stakeholders to understand business requirements and identify areas where blockchain technology can add value.
- Design and architect blockchain solutions, including selecting appropriate blockchain platforms, consensus mechanisms, data structures, and smart contract frameworks.
- Develop technical specifications, system architectures, and integration strategies for blockchain-based applications.
- Ensure blockchain solutions align with industry best practices, security standards, and compliance requirements.
2. Blockchain Development:
- Lead the development and implementation of blockchain applications, smart contracts, and decentralized protocols.
- Design and implement APIs and integration points for seamless interaction between blockchain and existing enterprise systems.
- Conduct thorough testing and debugging to ensure blockchain solutions' performance, security, and reliability.
- Collaborate with development teams to define blockchain development coding standards and best practices.
3. Security and Privacy:
- Implement robust security measures, encryption techniques, and access controls to protect blockchain data and transactions.
- Address privacy concerns and design solutions that ensure the confidentiality of sensitive information while maintaining transparency.
- Stay up-to-date with the latest security vulnerabilities and recommend strategies to mitigate risks in blockchain implementations.
4. Scalability and Performance Optimization:
- Optimize blockchain solutions to enhance scalability, transaction throughput, and system performance.
- Evaluate and implement scaling solutions, such as sharding, sidechains, or layer 2 protocols, to address the limitations of blockchain platforms.
- Conduct load testing and performance tuning to identify bottlenecks and optimize resource utilization.
5. Blockchain Governance and Consensus:
- Define governance models and consensus mechanisms suitable for specific use cases and industry requirements.
- Assess and recommend appropriate consensus algorithms, such as Proof of Work (PoW), Proof of Stake (PoS), or Practical Byzantine Fault Tolerance (PBFT), based on the project's needs.
- Establish protocols for transaction validation, block verification, and network participation.
6. Research and Innovation:
- Stay updated with the latest advancements and emerging trends in blockchain technology.
- Conduct research and experimentation to explore the potential of new blockchain platforms, protocols, and tools.
- Evaluate and recommend third-party blockchain solutions, frameworks, and libraries to accelerate development processes.
7. Collaboration and Leadership:
- Collaborate with cross-functional teams, including developers, engineers, product managers, and business stakeholders, to align technical requirements with business goals.
- Provide technical guidance and mentorship to development teams regarding blockchain technologies, best practices, and coding standards.
- Act as a subject matter expert, delivering presentations and training sessions on blockchain concepts and solutions.
Qualifications and Skills:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Extensive experience in blockchain development and architecture, with a deep understanding of blockchain concepts, protocols, and platforms (such as Ethereum, Hyperledger Fabric, Corda, etc.).
- Proficiency in programming languages commonly used in blockchain development, such as Solidity, Go, or Java.
- Strong knowledge of smart contracts, decentralized applications (DApps), and blockchain development frameworks.
- Familiarity with cryptographic principles, encryption algorithms, and security best practices in the context of blockchain.
- Experience with cloud platforms and infrastructure (such as AWS, Azure, or Google Cloud) for deploying and managing blockchain networks.
- Understanding of decentralized storage, identity management, and tokenization concepts.
- Excellent problem-solving and analytical skills, with the ability to architect complex and scalable blockchain solutions.
- Strong communication and leadership skills to collaborate effectively with multidisciplinary teams and drive successful project outcomes.
● Experience working with Nodejs/any JS framework, operating blockchain nodes especially in
Ethereum.
● Knowledgeable about smart contract security and best practices (design patterns).
● Build back-end web services that interact with the Ethereum blockchain.
● Research, design, implement and maintain all decentralized finance systems.
● Good Communication Skills.
Technical Experience
- Solid understanding of and experience in BlockChain Development preferred
- 2+ years of Blockchain application development experience on platforms such as Ethereum, Hyperledger, BigchainDb, Multi-Chain.
- Experience in solution building on Blockchain technology.
- Experience on development tools such as Geth, Hyperledger Fabric/Sawtooth, Composer, Solidity Remix Functional
- Basic understanding of Web applications architecture and protocols.
- Any additional expertise with Python, containerization (Docker) and additional Cloud exposure also a huge plus
- Any previous integration expertise, Strong in Agile, Banking or Financial Service development expertise, as well as software development in a large Enterprise environment, also required Security Architecture / Cryptography
- Front-end development experience in HTML, CSS, JavaScript, ES6/TypeScript Angular, Node.js, ReactJS .
- Working on various blockchain technologies like DeFi, Ethereum, Web3, etc.
- Being ready to get a deep dive into new technology as per business use-case.
- Demonstrating thought leadership and understanding of various Blockchain platforms and capabilities.
- Designing and building industry-specific solutions using Blockchain technology
- Leading solution development in Blockchain and related technologies such asEthereum, cryptocurrencies, and smart contracts.
- Understanding functional requirements as applicable to various industries and converting them into system specifications for development.
- Defining architecture and best practices to implement the solutions.
Desired Candidate Profile
What you need to have:- Deep understanding of blockchain fundamentals (smart contracts, web3, DAOs)
- 3-5 years experience in web development using MERN stack is mandatory
- Knowledgeable about smart contract security and best practices (design patterns)
- Familiarity with Git and Version Control
- Proficiency in writing modular and well-tested code
- Hands-on experience in the latest DeFi applications and an appreciation of use cases like AMM and decentralized lending and borrowing
We are looking for a Blockchain Developer who has around 2-3 years of experience, and has past experience with working on blockchain-based systems and scenarios. The ideal candidate would be someone who understands the concepts of Blockchain technology and having working experience on Rust and Solana.
-
Desire to work in a startup environment, fun@work culture and able to self-manage.
-
In Depth understanding of at-least two blockchain network like Rust, Substrate, Polkadot Solana, Hedera Hashgraph, Tezos, BlockApps, Algorand, Corda, Lambda, Cargo etc
-
Familiarity with basic cryptography to understand the essentials of blockchain systems.
-
Hands on in Rust
-
Designing and writing well-structured APIs in Node.js and MongoDb to connect to Blockchain infrastructure
-
Staying up to date with new developments and news in integrated chains.
-
Past experience with Wallets or Crypto Exchanges would be a major plus.
-
Experience with third-party libraries and APIs.
-
Experience working in an agile development process.
-
Documenting architecture and guidelines.
-
Be proficient in using version control and continuous integration, with tools such as Gitlab, Git and Jenkins.
-
Write clear, maintainable and testable code that you are proud of.
-
Attend training and education where necessary to up-skill themselves.
-
Experience in writing smart contracts for large-scale production blockchain applications.
-
Cross-team contribution whenever required.
-
Familiarity with basic cryptography.
-
Should have a deep understanding of the blockchain and cryptocurrency space and smart contract systems, specifically having a deep understanding of Rust.
Responsibilities:
- Quickly test & evaluate the hyperledger Besu vs GoQuorum to arrive at the best platform which fits our use-case
- Focus on core-blockchain infrastructure as viewed through the privacy aspects, scalability & deployment challenges in the real world
- Designing, coding, testing as well as deployment, documentation & support
- Solve interesting technical & business challenges
- Collaborate with our mobile/web team to integrate & promote best practices
About Mastercard
We are the global technology company behind the world’s fastest payments processing network.
We are a vehicle for commerce, a connection to financial systems for the previously excluded, a technology innovation lab, and the home of Priceless.
We ensure every employee has the opportunity to be a part of something bigger and to change lives.
We believe as our company grows, so should you.
We believe in connecting everyone to endless, priceless possibilities.
Overview Services and Data is helping to shape the future of data insights by leveraging billions of anonymized, aggregated transactions in a 10 petabyte date warehouse to help financial institutions, merchants, media, and governments manage their businesses more effectively.
Advanced Analytics is charged with servicing clients by centralizing and optimizing the world class analytical, modeling, software coding, data sourcing, product development, product management, econometrics, and associated delivery capabilities of the MasterCard Advisors organization.
It focuses on creating innovative technology solutions which leverage technology in the data science, artificial intelligence and analytics arenas; on enabling the field with industrialized, repeatable products and on researching and incubating emerging technology to determine how they might apply to our customers and facilitate positive outcomes.
What we are re looking for
- Are you motivated by developing new Analytical skills, leading to insights into issues and developing recommendations that add real value to clients?
- Have you managed the client independently and effectively?
- Do you want to play a key role in driving a world beyond cash?
- Leading the formulation of artificial intelligence and machine learning solution objectives. Working on technical requirements based on user need.
- Responsible for creating the framework of solutions that take data intensive and complex business challenges and provide easily consumed and automated outcomes
- Using unique visualization techniques, condenses large volumes of complex ideas into elegant and simple visual models
- Determine opportunities to exploit new data sources or leverage new outcomes from existing data sources, by applying new models and algorithms to create business value
- Influences a client's strategic decisions by using deep industry expertise and deploying innovative Deep Learning analytics solutions in the operational systems Leadership Skills
- Works closely with clients/internal stakeholders to understand their business needs and design a technical solution
- Proving viability of the solution through mechanisms like proof-of-concepts
- Thought Leadership in AI – Developing compelling audience-specific messages and tools. Capture and share best practices and insights internally and with partners and customers.
- Self-driven, energetic, creative with ability to work in global teams.
- Excellent communication skills and a wide knowledge base, to convince the Stakeholders on application of AI/ML
- Provide technical leadership to the team members in relevant topics on AI/ML
- Adaptable - Takes in stride and constantly attunes to the changing needs of a highly dynamic business
- Curious - our key contributors are always seeking to grow their knowledge, to gain new perspectives, and to find better ways forward by researching and showcasing latest AI tools, techniques and applications
- Tenacious - self-starters who will take ownership of projects and bring them to completion despite difficulties or setbacks
- Consulting and Project Management Experience preferred
Functional and Technical Skills
- Experience in building and implementing AI application in any of the two domains - Fraud, risk, marketing, finance, operations for Banks, Fintech, Ecommerce, merchants or retailers
- Has a deep understanding of business value industry requirements and advanced analytic models (statistical, operations research, computing process)
- Responsible for building applications using artificial intelligence/machine learning technology, applying latest industrial and academic developments, prefer Kaggle hackathon participant
- Expertise in deep learning frameworks for Production Systems like Tensorflow, Keras (for RPD and neural net architecture evaluation), PyTorch and Xgboost, Caffe, Theono
- Proficient in Deep Learning algorithm techniques like Random Forest, GBM, KNN, SVM, Bayesian, Text Mining techniques, Multilayer Perceptron, Neural Networks – Feedforward, CNN, LSTM’s GRU’s.
- Optimization techniques – Activity regularization (L1 and L2), Adam, Adagrad, Adadelta concepts; Cost Functions in Neural Nets – Contrastive Loss, Hinge Loss, Binary Cross entropy, Categorical Cross entropy; developed applications in KRR, NLP, Speech and Image processing
- Expertise in classical Machine Learning algorithms like Logistic Regression, Decision trees, Clustering (K-means, Hierarchical and Self-organizing Maps), TSNE, PCA, Bayesian models, Time Series ARIMA/ARMA, Recommender Systems - Collaborative Filtering, FPMC, FISM, Fossil etc
- Extensive experience in statistical tools and programming environments like Python, R, SAS, SQL
- Experience with BIG DATA platforms - Hadoop, Hive, Spark, GPU Clusters for deep learning
Qualifications
- Minimum Graduate degree in Mathematics/Computer Science/Engineering