- Company Name
- Humara
- Job Title
- Blockchain Developer (Internship)
- Job Description
-
**Job Title**
Blockchain Developer (Internship)
**Role Summary**
A 20‑hour per week, fully remote, part‑time internship focused on designing, developing, and securing blockchain infrastructure, native tokens, and smart contracts for payment, loyalty, and booking systems. The role spans a 3‑month initial phase and an 8‑to‑9 month continuation, reporting directly to the CTO and collaborating with engineering and product teams through remote communication tools.
**Expectations**
- Deliver functional blockchain modules within the scheduled phases.
- Produce secure, auditable smart contracts and token architecture.
- Integrate blockchain layers with existing front‑end and back‑end components.
- Maintain clean, versioned code and comprehensive documentation.
- Stay current with blockchain protocols, DeFi trends, and security best practices.
- Communicate progress clearly via written reports and virtual meetings.
**Key Responsibilities**
- Design and build core blockchain infrastructure and native tokenomics.
- Develop, deploy, and secure smart contracts for payments, loyalty, and booking workflows.
- Integrate blockchain functionality with front‑end and back‑end platform components.
- Collaborate with engineers and product leaders using remote tools (Google Chat, Zoom).
- Test, debug, and optimize blockchain modules for performance, integrity, and security.
- Document processes to ensure scalability and auditability.
- Keep abreast of cutting‑edge blockchain protocol advancements and research.
**Required Skills**
- Proficiency in Solidity, Rust, Go, or equivalent smart‑contract languages.
- Deep understanding of blockchain architecture, consensus protocols, and tokenomics.
- Strong cryptography knowledge, security fundamentals, and Web3 programming.
- Experience with Ethereum, Polygon, BNB Smart Chain, or similar platforms.
- Familiarity with DeFi concepts, cross‑chain operations, and smart‑contract security tools.
- Proficient with Git, CI/CD pipelines, and agile software practices.
- Excellent written and verbal communication abilities.
**Required Education & Certifications**
- BSc, MSc, or equivalent in Computer Science, Cryptography, Mathematics, Distributed Systems, or a related field.
- Demonstrable experience in blockchain development through professional projects, research, or open‑source work.
---