272 Digital Project Manager jobs in Kenya
Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist in the development and maintenance of web applications.
- Learn and apply front-end technologies such as HTML, CSS, and JavaScript.
- Support back-end development tasks under guidance.
- Participate in code reviews and learn from experienced developers.
- Contribute to testing and debugging of web projects.
- Learn and utilize version control systems like Git.
- Collaborate with team members on project tasks in a remote environment.
- Basic understanding of programming concepts and web technologies (HTML, CSS).
- Enthusiasm for learning and developing skills in web development.
- Strong problem-solving abilities and attention to detail.
- Good communication and teamwork skills.
- Ability to work independently and manage time effectively in a remote setting.
- A portfolio of personal projects (even simple ones) is a plus.
Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
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.
Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
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.
Remote Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist in developing and maintaining web applications.
- Learn and apply front-end technologies like HTML, CSS, and JavaScript.
- Gain exposure to back-end development concepts and tools.
- Participate in team meetings and collaborative projects.
- Complete coding assignments and learning modules.
- Debug and resolve basic web development issues.
- Learn version control systems like Git.
- Follow coding standards and best practices.
- Receive mentorship and guidance from senior developers.
- Contribute to project documentation.
Remote Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
You will gain practical experience working on real-world projects, contributing to the development of dynamic and user-friendly websites and applications. Core responsibilities will include learning and applying HTML, CSS, and JavaScript to build responsive user interfaces, assisting in the development of server-side logic using frameworks such as Node.js or Python/Django, and participating in code reviews to ensure code quality and best practices. You will also learn about version control systems like Git, database management, and agile development methodologies. This apprenticeship is a fantastic pathway to a full-time junior developer role upon successful completion.
The ideal candidate is eager to learn, possesses strong problem-solving skills, and has a foundational understanding of programming concepts. While prior professional experience is not required, personal projects or contributions to open-source are a plus. Excellent communication skills are essential for collaborating effectively with your mentor and team members in a virtual setting. You should be self-motivated, disciplined, and able to manage your time effectively to meet project deadlines. This is a remote-only position, offering the flexibility to work from any location.
Key Learning Areas:
- Front-end development (HTML, CSS, JavaScript, frameworks like React/Vue).
- Back-end development (Node.js, Python/Django, Ruby on Rails).
- Database management (SQL, NoSQL).
- Version control (Git).
- Agile development processes.
- Responsive design principles.
- API integration.
- Strong desire to learn web development.
- Basic understanding of programming concepts.
- Good problem-solving abilities.
- Excellent communication and teamwork skills for remote collaboration.
- Self-starter with strong time management skills.
- Access to a reliable internet connection and a suitable workspace.
Remote Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
As a Remote Junior Web Development Apprentice, you will work closely with senior developers, learning best practices in front-end and back-end development. Your responsibilities will include writing clean, efficient code, assisting in debugging and troubleshooting, contributing to the development of new features, and participating in code reviews. You will be exposed to various technologies and frameworks, including HTML, CSS, JavaScript, React, Node.js, and database management. Our client is committed to fostering a learning environment, providing mentorship, and supporting your professional growth. You will be involved in all phases of the software development lifecycle, from initial concept and design to deployment and maintenance. Collaboration will be key, as you will interact with team members through various communication channels, including video conferencing and instant messaging. This role is ideal for someone who is a self-starter, possesses strong problem-solving skills, and is eager to learn and adapt in a fast-paced environment. The ideal candidate will have a foundational understanding of programming concepts, a keen eye for detail, and excellent communication skills. While formal qualifications are a plus, our client values practical aptitude and a strong willingness to learn above all else. This is a fantastic stepping stone into the tech industry, offering a pathway to a full-time Junior Developer role upon successful completion of the apprenticeship. The focus is entirely on your development and contribution to our client's innovative projects, all from the comfort of your own home. Embrace this chance to build a rewarding career in a thriving remote work setting, contributing to exciting projects from Eldoret, Uasin Gishu, KE .
Remote Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
Be The First To Know
About the latest Digital project manager Jobs in Kenya !
Remote Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
Responsibilities:
- Assist in developing and maintaining web applications.
- Learn and apply front-end technologies (HTML, CSS, JavaScript).
- Support back-end development tasks as assigned.
- Participate in code reviews and learning sessions.
- Contribute to project documentation.
- Collaborate with team members remotely.
- Undertake learning modules and assignments.
Qualifications:
- Strong interest in web development and coding.
- Excellent problem-solving skills.
- Good communication and teamwork abilities.
- Self-motivated and eager to learn.
- Basic understanding of computer operations.
- High school diploma or equivalent.
- Passion for technology and a proactive attitude.
Remote Digital Marketing Project Manager
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop comprehensive project plans for digital marketing initiatives, defining scope, deliverables, timelines, and resources.
- Manage the day-to-day execution of digital marketing projects, ensuring all tasks are completed efficiently.
- Coordinate with internal teams (designers, content creators, developers, analysts) and external agencies to achieve project goals.
- Monitor campaign performance against KPIs and objectives, providing regular reports and insights.
- Identify and mitigate project risks, proactively addressing challenges that may impact campaign delivery.
- Manage project budgets, tracking expenses and ensuring cost-effectiveness.
- Facilitate effective communication among project stakeholders, including regular progress updates and team meetings.
- Ensure adherence to brand guidelines and marketing best practices across all digital channels.
- Manage multiple digital marketing projects simultaneously, prioritizing tasks effectively.
- Continuously seek opportunities to optimize campaign performance and project workflows.
- Bachelor's degree in Marketing, Communications, Business Administration, or a related field.
- Minimum of 4-6 years of experience in digital marketing and project management.
- Proven ability to manage complex digital marketing campaigns from start to finish.
- Strong understanding of various digital marketing channels and tactics (SEO, SEM, PPC, social media, content marketing, email marketing).
- Excellent knowledge of project management methodologies and tools (e.g., Asana, Trello, Jira, Monday.com).
- Exceptional organizational, time management, and multitasking skills.
- Strong leadership and team collaboration abilities, particularly in a remote setting.
- Excellent written and verbal communication skills.
- Analytical mindset with the ability to interpret campaign data and metrics.
- Experience with marketing automation platforms and analytics tools is a plus.
- Must have a reliable internet connection and a suitable home office environment.
Senior Project Manager, Digital Transformation
Posted today
Job Viewed
Job Description
You will collaborate closely with cross-functional teams, including IT, operations, marketing, and product development, fostering strong working relationships and facilitating effective communication across all levels of the organization. This includes managing team dynamics, motivating project members, and providing clear direction and support. Your responsibilities will also encompass stakeholder management, including regular reporting on project progress, challenges, and successes to senior leadership and key stakeholders. You will champion best practices in project management, including agile methodologies, and contribute to the continuous improvement of our project management framework.
The ideal candidate will possess a proven track record of successfully managing large-scale IT projects, with a strong understanding of software development lifecycle (SDLC) and agile frameworks (Scrum, Kanban). Excellent leadership, communication, negotiation, and problem-solving skills are essential. A Bachelor's degree in a relevant field (e.g., Business Administration, Computer Science, Engineering) or equivalent practical experience is required. PMP or Prince2 certification is highly desirable. This is an exceptional opportunity to make a significant impact on our client's digital future from the comfort of your home office.