2,295 Contract Developer jobs in Kenya
Software Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain high-quality software applications.
- Write clean, efficient, and well-documented code.
- Collaborate with product managers and designers to define software requirements.
- Implement new features and functionalities.
- Test and debug software to ensure optimal performance.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and resolve software issues.
- Stay up-to-date with emerging technologies and industry trends.
- Contribute to the continuous improvement of development processes.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Developer.
- Proficiency in one or more programming languages (e.g., Java, Python, JavaScript, C#).
- Experience with relevant frameworks and libraries.
- Knowledge of databases, APIs, and cloud computing.
- Strong understanding of software development principles and best practices.
- Excellent problem-solving and analytical skills.
- Effective communication and teamwork abilities.
- Ability to work independently in a remote environment.
Junior Web Developer Apprentice
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development and implementation of website features and functionalities.
- Learn and apply front-end web development technologies (HTML5, CSS3, JavaScript).
- Gain practical experience with back-end development languages and frameworks.
- Assist with database design, implementation, and management.
- Participate in testing and debugging of web applications.
- Collaborate with senior developers and designers on project tasks.
- Learn version control systems (e.g., Git) and agile development methodologies.
- Contribute to documentation and project reporting.
- Attend training sessions and actively engage in learning new technologies.
- Manage time effectively and complete assigned tasks within deadlines in a remote setting.
- A strong interest and passion for web development and technology.
- Basic understanding of computer science principles.
- Ability to learn new programming languages and tools quickly.
- Excellent problem-solving skills and attention to detail.
- Good communication and teamwork abilities.
- Self-motivated and disciplined to work effectively in a remote environment.
- A portfolio of personal coding projects or contributions to open source is a plus.
- High school diploma or equivalent; college degree or ongoing studies in a relevant field are beneficial but not required.
- Enthusiasm for collaborative learning and professional development.
Remote Apprentice Web Developer
Posted today
Job Viewed
Job Description
Key responsibilities include:
- Assisting senior developers in building and maintaining websites and web applications.
- Learning and applying front-end development technologies such as HTML, CSS, and JavaScript.
- Gaining experience with back-end development frameworks and languages (e.g., Python/Django, Node.js/Express).
- Participating in code reviews and learning best practices for software development.
- Collaborating with designers to implement user interface designs.
- Troubleshooting and debugging code to identify and fix issues.
- Learning about version control systems like Git.
- Assisting with testing and quality assurance processes.
- Understanding database concepts and interacting with databases.
- Attending virtual training sessions and completing assigned learning modules.
- Contributing to team discussions and problem-solving sessions.
Junior Web Developer Apprentice
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in developing and maintaining website front-end components.
- Learn and apply HTML, CSS, and JavaScript to build user interfaces.
- Debug and resolve code issues under guidance.
- Participate in code reviews and learn from experienced developers.
- Assist with website testing and quality assurance.
- Contribute to documentation of code and processes.
- Learn about version control systems like Git.
- Collaborate with team members on assigned tasks.
- Complete assigned training materials and coding challenges.
- Assist in integrating front-end components with backend systems.
- Basic understanding of HTML, CSS, and JavaScript.
- Eagerness to learn and develop skills in web development.
- Strong problem-solving abilities.
- Good communication and teamwork skills.
- Ability to work independently and manage time effectively in a remote setting.
- High school diploma or equivalent required.
- Prior personal coding projects or online course completion is a plus.
- Enthusiasm for technology and a desire to build a career in software development.
Junior Web Developer Apprenticeship
Posted today
Job Viewed
Job Description
Junior Web Developer (Remote)
Posted today
Job Viewed
Job Description
Junior Web Developer Apprentice
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in developing and maintaining front-end web applications.
- Write clean, semantic HTML, CSS, and JavaScript code.
- Translate UI/UX designs into functional web components.
- Collaborate with senior developers on code reviews and bug fixes.
- Learn and apply modern web development best practices.
- Participate in remote team meetings and knowledge-sharing sessions.
Qualifications:
- Basic knowledge of HTML, CSS, and JavaScript.
- Eagerness to learn and develop skills in web development.
- Strong problem-solving and analytical abilities.
- Ability to work independently and manage time effectively in a remote setting.
- Good communication skills for remote collaboration.
- Portfolio or personal projects demonstrating basic web development skills are highly recommended.
Be The First To Know
About the latest Contract developer Jobs in Kenya !
Remote Junior Web Developer
Posted today
Job Viewed
Job Description
Junior Web Developer Apprentice
Posted today
Job Viewed
Job Description
What You'll Learn and Do:
- Assist in the development and maintenance of responsive and user-friendly websites and web applications.
- Learn and apply front-end technologies such as HTML, CSS, and JavaScript.
- Gain exposure to back-end development concepts and languages (e.g., Python, Node.js, PHP).
- Collaborate with senior developers on coding tasks, bug fixing, and feature implementation.
- Participate in code reviews and learn best practices for writing clean, efficient code.
- Understand and use version control systems like Git.
- Assist in testing web applications to ensure functionality and performance.
- Learn about database management and integration.
- Contribute to documentation and project planning.
- Develop problem-solving skills and learn to troubleshoot technical issues.
Who We're Looking For:
- Recent graduates with a degree or diploma in Computer Science, Information Technology, or a related field, or individuals with a demonstrable passion for coding through bootcamps or self-study.
- A foundational understanding of web development principles.
- Enthusiasm for learning new technologies and programming languages.
- Strong analytical and problem-solving abilities.
- Excellent communication and teamwork skills.
- Self-disciplined and motivated to succeed in a remote learning environment.
- A proactive attitude and a willingness to ask questions and seek feedback.
- Basic understanding of HTML, CSS, and JavaScript is a plus but not mandatory.
- Ability to dedicate full-time hours to the apprenticeship.
Blockchain Developer
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and implement blockchain solutions.
- Write, test, and deploy smart contracts on various blockchain platforms.
- Develop decentralized applications (dApps).
- Integrate blockchain technology with existing systems.
- Research and implement new blockchain technologies and protocols.
- Ensure the security and scalability of blockchain architectures.
- Collaborate with product managers and stakeholders to define project requirements.
- Troubleshoot and resolve issues related to blockchain implementations.
- Stay updated with the latest advancements in blockchain technology.