1,667 Junior Developer jobs in Kenya

Junior Web Development Apprentice

80200 Nairobi, Nairobi KES40000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exceptional opportunity for aspiring developers to join their team as a Junior Web Development Apprentice. This is a fully remote, entry-level position designed to provide hands-on training and mentorship in web development. As an apprentice, you will work alongside experienced professionals, contributing to real-world projects and gaining invaluable practical experience in coding, testing, and deployment. This program is ideal for individuals who are passionate about technology, eager to learn, and possess a strong foundational understanding of programming concepts. You will be exposed to various aspects of web development, including front-end and back-end technologies, database management, and agile methodologies.

What You Will Learn and Do:
  • Assist in the development and maintenance of web applications using modern programming languages (e.g., HTML, CSS, JavaScript, Python, Java).
  • Collaborate with senior developers to design, build, and test new features.
  • Participate in code reviews and learn best practices for writing clean, efficient, and maintainable code.
  • Gain experience with version control systems like Git.
  • Assist in troubleshooting and debugging code to resolve issues.
  • Learn about front-end frameworks (e.g., React, Angular, Vue.js) and back-end frameworks (e.g., Django, Flask, Spring).
  • Understand database concepts and how to interact with databases (e.g., SQL, NoSQL).
  • Contribute to the creation of technical documentation.
  • Engage in team meetings and contribute to project planning and discussions.
  • Develop a strong understanding of the Software Development Life Cycle (SDLC).
  • Explore cloud platforms and deployment strategies.
  • Learn about UI/UX principles and their application in web design.
  • Participate in continuous learning activities and skill development.
  • Shadow senior team members to gain insights into different areas of web development.
  • Receive constructive feedback to improve coding skills and professional development.

Requirements:
  • A strong passion for web development and a desire to build a career in technology.
  • Basic understanding of programming concepts and algorithms.
  • Familiarity with at least one programming language is a plus.
  • Completed or currently pursuing a degree or diploma in Computer Science, Software Engineering, or a related technical field, or equivalent demonstrable experience.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Ability to work independently and manage time effectively in a remote environment.
  • Eagerness to learn and adapt to new technologies.
  • A portfolio of personal projects or contributions to open-source projects is highly recommended.
  • Resilience and a positive attitude towards challenges.
This apprenticeship is fully remote, offering the flexibility to learn and grow from any location. It's a fantastic launchpad for a career in software development.
This advertiser has chosen not to accept applicants from your region.

Junior Web Development Apprentice

80204 Nairobi, Nairobi KES60000 month WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a cutting-edge digital solutions provider, is actively seeking motivated individuals to join their team as Junior Web Development Apprentices. This is a fully remote, entry-level opportunity designed to provide hands-on training and experience in front-end and back-end web development. As an apprentice, you will work closely with senior developers, contributing to real-world projects and gaining practical skills in a supportive, online environment. You will learn to build and maintain responsive websites and web applications, translate UI/UX design wireframes into high-quality code, and collaborate with cross-functional teams.

Key responsibilities include assisting in the development of new features, debugging and troubleshooting existing code, and performing unit tests to ensure application performance. You will participate in code reviews, learn version control systems (like Git), and contribute to technical documentation. The ideal candidate possesses a strong foundational understanding of programming concepts, a passion for technology, and a keen eagerness to learn. While formal experience is not required, a demonstrable interest in web development through personal projects, online courses, or bootcamps is highly beneficial. Excellent problem-solving skills, a detail-oriented approach, and strong self-discipline for remote work are crucial. You should be comfortable communicating via online collaboration tools and have reliable internet access.

Qualifications include a High School Diploma or equivalent. A basic understanding of HTML, CSS, and JavaScript is preferred. Any exposure to programming languages like Python, Java, or Node.js is a plus. The ability to learn quickly, adapt to new technologies, and work effectively in a remote team setting is paramount. This apprenticeship offers a fantastic pathway to a career in web development, providing mentorship, training, and the opportunity to build a professional portfolio while working from anywhere.
This advertiser has chosen not to accept applicants from your region.

Blockchain Developer

30302 Moiben KES150000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative leader in the decentralized technology space, is seeking a talented Blockchain Developer to join their forward-thinking team. This is a fully remote opportunity, allowing you to contribute your expertise from any location. You will be instrumental in designing, developing, and implementing cutting-edge blockchain solutions, shaping the future of decentralized applications and services. Key Responsibilities:
  • Design, develop, and deploy smart contracts on various blockchain platforms (e.g., Ethereum, Hyperledger Fabric).
  • Build and maintain decentralized applications (dApps) and related backend services.
  • Integrate blockchain technology with existing systems and platforms.
  • Write clean, efficient, and secure code, adhering to best practices.
  • Collaborate with product managers, designers, and other engineers to define and deliver new features.
  • Conduct code reviews and contribute to the continuous improvement of development processes.
  • Stay abreast of the latest developments in blockchain technology, cryptocurrencies, and decentralized finance (DeFi).
  • Troubleshoot and resolve issues related to blockchain implementations.
  • Contribute to the architectural design and technical roadmap of blockchain projects.
  • Ensure the security and scalability of blockchain solutions.
Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Blockchain Developer or Smart Contract Developer.
  • Proficiency in programming languages commonly used in blockchain development, such as Solidity, Go, Rust, or JavaScript.
  • Experience with blockchain frameworks and platforms (e.g., Ethereum, Polygon, Solana, Corda).
  • Understanding of cryptographic principles and blockchain architecture.
  • Familiarity with web3 libraries (e.g., Web3.js, Ethers.js).
  • Experience with decentralized storage solutions (e.g., IPFS) is a plus.
  • Strong problem-solving skills and the ability to think critically.
  • Excellent communication and collaboration skills for a remote team environment.
  • Experience with version control systems like Git.
  • Knowledge of agile development methodologies.
This is a challenging and rewarding role for a passionate blockchain enthusiast looking to make a significant impact in a fully remote, cutting-edge environment.
This advertiser has chosen not to accept applicants from your region.

Blockchain Developer

80204 Nairobi, Nairobi KES160000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented and innovative Blockchain Developer to join their cutting-edge digital solutions team. This fully remote position is central to developing and implementing decentralized applications (dApps) and blockchain-based solutions that are transforming various industries. The successful candidate will be responsible for designing, coding, testing, and deploying smart contracts and blockchain protocols. You will collaborate closely with product managers, UI/UX designers, and other engineers to bring innovative blockchain projects to life. Key responsibilities include researching and implementing new blockchain technologies, writing secure and efficient code, and contributing to the overall architecture of blockchain platforms. A deep understanding of distributed ledger technology, consensus mechanisms, and cryptographic principles is essential. Proficiency in programming languages commonly used in blockchain development, such as Solidity, Rust, or Go, is required. Experience with popular blockchain platforms like Ethereum, Hyperledger Fabric, or Solana is highly desirable. The ideal candidate will possess a Bachelor's degree in Computer Science, Software Engineering, or a related field, along with proven experience in blockchain development. Familiarity with web3 technologies and DeFi concepts is a significant advantage. This role is 100% remote, requiring strong communication skills, a proactive approach to problem-solving, and the ability to work effectively in a globally distributed team environment. If you are passionate about blockchain technology and eager to build the future of decentralized systems, this remote opportunity is for you.
This advertiser has chosen not to accept applicants from your region.

Curriculum Developer

00100 Abothuguchi West KES90000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is actively seeking a creative and experienced Curriculum Developer to join their innovative educational technology team. This fully remote position is essential for designing, developing, and implementing engaging and effective educational programs and materials across various subjects and levels. The successful candidate will be responsible for creating learning objectives, designing instructional content, developing assessments, and ensuring that curricula align with pedagogical best practices and learning standards. You will collaborate with subject matter experts, instructional designers, and educators to create high-quality, interactive learning experiences for students of all ages. Key responsibilities include researching educational trends, evaluating the effectiveness of existing curricula, and incorporating feedback to continuously improve learning materials. The ideal candidate will possess a strong understanding of adult learning principles, instructional design methodologies, and various educational technologies. Proficiency in learning management systems (LMS) and content authoring tools is highly desirable. A Bachelor's degree in Education, Instructional Design, or a related field is required, with a Master's degree being a significant advantage. Proven experience in curriculum development, instructional design, or a similar role within the education sector is a must. This is a 100% remote role, requiring exceptional communication, project management, and collaboration skills to work effectively with a dispersed team and stakeholders. If you are passionate about education and eager to make a significant impact on learning outcomes through innovative curriculum design, this remote opportunity is ideal.
This advertiser has chosen not to accept applicants from your region.

Blockchain Developer

50100 Kapsuser KES400000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a forward-thinking technology company specializing in blockchain solutions, is looking for a talented Blockchain Developer to join their innovative team. This role offers a hybrid work arrangement, combining remote flexibility with occasional on-site collaboration. You will be instrumental in designing, developing, and implementing decentralized applications (dApps) and smart contracts. Your responsibilities will include writing secure and efficient code for blockchain platforms, integrating blockchain technology with existing systems, and contributing to the overall architecture of our blockchain-based products. You will collaborate closely with product managers, designers, and other developers to bring new ideas to life. The role involves testing and debugging smart contracts and dApps to ensure functionality and security. You will stay updated on the latest trends and advancements in the blockchain space, including new protocols and consensus mechanisms. This position requires a strong understanding of cryptography, distributed ledger technology, and smart contract development. You will play a key role in shaping the future of our blockchain offerings. We are seeking individuals with a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Proven experience in blockchain development, including the creation and deployment of smart contracts, is essential. Proficiency in smart contract languages such as Solidity is required. Experience with blockchain platforms like Ethereum, Binance Smart Chain, or Polygon is highly desirable. Familiarity with front-end technologies (React, Angular, Vue.js) and back-end development is a plus. Strong understanding of security best practices in blockchain development is critical. Excellent problem-solving skills, attention to detail, and the ability to work effectively in a fast-paced, collaborative environment are necessary. Good communication skills are important for working with a diverse team. The ability to manage time effectively and meet project deadlines is crucial.
This advertiser has chosen not to accept applicants from your region.

Blockchain Developer

60103 Embu, Eastern KES300000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

contractor
Our client is seeking a talented and experienced Blockchain Developer to join their innovative and fully remote team. This role is crucial for developing and implementing cutting-edge blockchain solutions and decentralized applications (dApps). You will be responsible for designing, coding, and testing smart contracts, integrating blockchain technology into existing systems, and ensuring the security and efficiency of our blockchain infrastructure. The ideal candidate will have a deep understanding of blockchain protocols, cryptography, and distributed ledger technologies. Proficiency in smart contract development languages such as Solidity, along with experience in frameworks like Ethereum, Hyperledger, or similar platforms, is essential. You will work on complex projects, contribute to architectural decisions, and collaborate with a global team of developers and product managers. We are looking for a self-starter with excellent problem-solving skills, a passion for blockchain technology, and the ability to thrive in a fast-paced, remote work environment. Strong communication and collaboration skills are vital for success in this distributed team. This is a contract position offering flexibility and the chance to work on pioneering blockchain initiatives.
Responsibilities:
  • Design, develop, and deploy smart contracts on blockchain platforms.
  • Build and maintain decentralized applications (dApps) and blockchain-based solutions.
  • Integrate blockchain technology with existing software systems and databases.
  • Write clean, efficient, and well-documented code for blockchain components.
  • Conduct rigorous testing and debugging of smart contracts and applications.
  • Research and implement new blockchain technologies and protocols.
  • Collaborate with product managers and designers to define and deliver new features.
  • Ensure the security, scalability, and performance of blockchain solutions.
  • Stay updated on the latest trends and advancements in the blockchain space.
Qualifications:
  • Proven experience as a Blockchain Developer or Smart Contract Developer.
  • Strong proficiency in programming languages such as Solidity, C++, or Go.
  • Experience with blockchain platforms like Ethereum, Binance Smart Chain, or Polygon.
  • Understanding of cryptographic principles and consensus mechanisms.
  • Familiarity with web3.js, Ethers.js, or similar libraries.
  • Experience with distributed systems and database technologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Ability to work independently and manage project timelines effectively in a remote setting.
  • Strong communication and teamwork skills for remote collaboration.
  • Experience with tokenomics and DeFi protocols is a plus.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior developer Jobs in Kenya !

Blockchain Developer

80200 Moiben KES1200000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a cutting-edge technology firm specializing in blockchain solutions and is looking for a talented Blockchain Developer to join their globally distributed team. This is a fully remote position, ideal for experienced developers who are passionate about decentralized technologies and smart contract development. You will be instrumental in designing, developing, and deploying robust blockchain applications and smart contracts for a variety of use cases. The ideal candidate possesses strong programming skills and a deep understanding of blockchain architectures and cryptography. Responsibilities:
  • Design, develop, and implement secure and efficient smart contracts on various blockchain platforms (e.g., Ethereum, Solana, Polygon).
  • Develop decentralized applications (dApps) utilizing blockchain technology.
  • Integrate blockchain solutions with existing systems and third-party applications.
  • Write clean, well-documented, and testable code.
  • Conduct thorough testing and debugging of smart contracts and dApps to ensure security and functionality.
  • Stay abreast of the latest advancements in blockchain technology, consensus mechanisms, and cryptography.
  • Collaborate with product managers, designers, and other developers to define project requirements and roadmaps.
  • Participate in code reviews and contribute to improving development processes and standards.
  • Troubleshoot and resolve issues related to blockchain network performance and smart contract execution.
  • Contribute to the overall architecture and design of blockchain-based solutions.
Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Blockchain Developer with a strong understanding of smart contract development.
  • Proficiency in programming languages like Solidity, JavaScript, Python, or Go.
  • Familiarity with blockchain platforms and frameworks (e.g., Ethereum, Web3.js, Truffle, Hardhat).
  • Understanding of cryptography, distributed ledger technology, and consensus algorithms.
  • Experience with decentralized application development and wallet integration.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills, particularly in a remote setting.
  • Experience with version control systems like Git.
Join an innovative team pushing the boundaries of blockchain technology. This remote role offers significant growth opportunities.
This advertiser has chosen not to accept applicants from your region.

Blockchain Developer

40100 Moiben KES520000 Annually WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is looking for a talented Blockchain Developer to join their innovative team in a fully remote capacity. You will be instrumental in designing, developing, and deploying decentralized applications (dApps) and smart contracts on various blockchain platforms. Your responsibilities will include writing clean, efficient, and secure code, testing and debugging blockchain solutions, and contributing to the overall architecture of blockchain projects. The ideal candidate has a strong understanding of blockchain technology, including consensus mechanisms, cryptography, and distributed ledger concepts. Proficiency in programming languages commonly used in blockchain development, such as Solidity, JavaScript, or Python, is essential. Experience with popular blockchain frameworks like Ethereum, Hyperledger Fabric, or similar is highly advantageous. Excellent problem-solving skills and a passion for decentralization are key requirements. You will collaborate with product managers, designers, and other developers to bring innovative blockchain solutions to life. We are seeking a motivated individual committed to pushing the boundaries of what's possible with blockchain technology. This is a fantastic opportunity to be part of a cutting-edge industry and advance your career in a fully remote environment. You will contribute to the development of secure and transparent digital solutions. The ability to work independently and manage multiple tasks effectively is crucial. We are building the future of digital interaction, and your expertise in blockchain will be invaluable. The position is associated with Garissa, Garissa, KE, but is a completely remote opportunity.
This advertiser has chosen not to accept applicants from your region.

Blockchain Developer

80205 Nairobi, Nairobi KES150000 Hourly WhatJobs

Posted today

Job Viewed

Tap Again To Close

Job Description

contractor
Our client, an innovative fintech startup, is seeking a skilled and experienced Blockchain Developer to join our dynamic team. This role offers a hybrid work model, combining remote flexibility with collaborative in-office sessions. You will be instrumental in designing, developing, and deploying secure and scalable blockchain solutions that will revolutionize the financial technology sector. Your expertise will be crucial in building decentralized applications (dApps), smart contracts, and integrating blockchain technology into existing platforms.

Key Responsibilities:
  • Design, develop, and implement secure and efficient blockchain protocols and architectures.
  • Write, test, and deploy smart contracts using languages like Solidity, Vyper, or others.
  • Develop and maintain decentralized applications (dApps) on various blockchain networks.
  • Integrate blockchain technology with existing systems and third-party applications.
  • Conduct research on emerging blockchain technologies and industry best practices.
  • Optimize blockchain performance, security, and scalability.
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define project requirements and deliver solutions.
  • Troubleshoot and resolve technical issues related to blockchain development.
  • Ensure compliance with security standards and regulatory requirements.
  • Contribute to the technical roadmap and strategic planning for blockchain initiatives.
Qualifications:
  • Proven experience as a Blockchain Developer or similar role.
  • Strong understanding of blockchain principles, distributed ledger technology, and consensus mechanisms.
  • Proficiency in programming languages commonly used in blockchain development, such as Solidity, Go, C++, Python, or JavaScript.
  • Experience with developing and deploying smart contracts on platforms like Ethereum, Binance Smart Chain, or others.
  • Familiarity with popular blockchain frameworks and tools (e.g., Truffle, Hardhat, Web3.js).
  • Experience with decentralized application (dApp) development and front-end integration.
  • Knowledge of cryptography and security best practices for blockchain applications.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience working in a hybrid or agile development environment.
This is a unique opportunity to be at the forefront of blockchain innovation and contribute to the future of finance. Join our collaborative team and help us build cutting-edge decentralized solutions.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Junior Developer Jobs