8 Frontend Development jobs in Kenya
Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
As a Junior Web Development Apprentice, you will assist in building and maintaining websites and web applications, learning to write clean, efficient, and maintainable code. Your responsibilities will include collaborating with designers to implement user interfaces, participating in code reviews, assisting with bug fixing and troubleshooting, and contributing to project documentation. You will be exposed to a variety of technologies and frameworks, gaining practical skills in HTML, CSS, JavaScript, and potentially server-side languages and databases.
While no formal experience is required, a strong foundational understanding of web technologies and a demonstrable passion for coding are essential. This can include personal projects, online courses, or bootcamps. You should possess excellent problem-solving abilities, a keen eye for detail, and a willingness to learn rapidly. Strong communication and teamwork skills are vital, as you will be working closely with a diverse team. The ability to manage your time effectively and commit to both remote and on-site training sessions is crucial. We are looking for individuals who are proactive, eager to take on new challenges, and committed to developing their skills in the technology sector.
This apprenticeship opportunity, based in **Ongata Rongai, Kajiado, KE**, offers a hybrid work model, combining remote flexibility with in-person collaboration and learning. Our client is dedicated to nurturing talent and providing a supportive environment for aspiring developers. If you are ready to embark on an exciting career in web development, this apprenticeship is the perfect starting point.
Junior Web Development Trainee
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development and maintenance of web applications.
- Learn and apply front-end technologies (HTML, CSS, JavaScript).
- Gain experience with back-end programming languages and frameworks.
- Participate in database design and implementation.
- Write clean, well-documented, and efficient code under supervision.
- Collaborate with senior developers and mentors on project tasks.
- Participate in code reviews and testing processes.
- Troubleshoot and debug code issues.
- Learn about version control systems (e.g., Git).
- Contribute to team discussions and problem-solving sessions.
- High school diploma or equivalent; pursuing or completed a degree in Computer Science, IT, or a related field is a plus.
- Basic understanding of programming concepts and logic.
- Familiarity with HTML, CSS, and JavaScript is advantageous.
- Eagerness to learn and a strong work ethic.
- Good communication and teamwork skills.
- Ability to work independently and manage time effectively in a remote setting.
- Problem-solving aptitude.
- Passion for technology and web development.
- Must be eligible to work remotely.
- Proactive and self-motivated attitude.
Junior Web Development Apprentice
Posted today
Job Viewed
Job Description
Your responsibilities will include:
- Assisting senior developers in coding and debugging web applications.
- Learning and applying front-end technologies such as HTML, CSS, and JavaScript.
- Gaining exposure to back-end languages and frameworks (e.g., Python/Django, Node.js/Express, PHP/Laravel).
- Participating in the development of user interfaces and ensuring a responsive design.
- Collaborating with team members on code reviews and contributing to team discussions.
- Learning database concepts and assisting with data management tasks.
- Helping to test and deploy web applications.
- Documenting code and project progress.
- Engaging in continuous learning of new technologies and best practices in web development.
- Contributing to a collaborative and innovative remote team culture.
We are looking for candidates who are eager to learn, possess strong problem-solving skills, and have a basic understanding of computer programming concepts. While formal experience is not required, demonstrated personal projects, online courses, or bootcamp participation in web development is a plus. A genuine interest in technology and a willingness to dedicate time to learning are crucial. Excellent communication skills and the ability to work effectively in a remote team setting are essential. You should be self-motivated, detail-oriented, and possess a strong desire to grow within the field. This apprenticeship is a paid position, offering valuable real-world experience and the potential for future employment with our client upon successful completion. Embrace this chance to transform your passion into a profession within a leading, **remote-first** organization.
Junior Web Development Apprentice
Posted 5 days ago
Job Viewed
Job Description
As a Junior Web Development Apprentice, you will work under the guidance of experienced mentors to learn and apply best practices in front-end and back-end web development. You will contribute to building and maintaining web applications, gain exposure to various programming languages and frameworks, and develop essential skills for a successful career in software engineering. This role is perfect for individuals who are passionate about coding, eager to learn, and motivated to grow in a supportive, remote environment.
Key responsibilities and learning opportunities:
- Learn and apply fundamental principles of web development (HTML, CSS, JavaScript).
- Assist in developing responsive and user-friendly interfaces.
- Gain experience with back-end technologies and databases (e.g., Node.js, Python, SQL).
- Participate in code reviews and learn from constructive feedback.
- Contribute to the development of new features and functionalities for web applications.
- Assist in debugging and resolving issues in existing codebases.
- Learn version control systems like Git and collaborative workflows.
- Engage in training sessions and online courses to expand technical knowledge.
- Collaborate with team members through virtual meetings and communication tools.
- Understand project requirements and translate them into technical tasks.
- Develop problem-solving skills and a methodical approach to coding challenges.
Remote Junior Web Development Apprentice
Posted 2 days ago
Job Viewed
Job Description
Remote Junior Web Development Apprentice
Posted 6 days ago
Job Viewed
Job Description
Remote Junior Apprentice - Web Development
Posted 6 days ago
Job Viewed
Job Description
Program Structure & Responsibilities:
- Receive intensive, hands-on training in core web development technologies including HTML, CSS, JavaScript, and popular frameworks (e.g., React, Angular, Vue.js).
- Learn foundational back-end development concepts using languages like Python, Node.js, or PHP, and work with databases (e.g., SQL, NoSQL).
- Assist senior developers in building, testing, and maintaining web applications and features.
- Participate in code reviews, learning best practices for writing clean, efficient, and maintainable code.
- Collaborate with designers and project managers in a remote team setting to understand project requirements.
- Troubleshoot and debug issues, contributing to the resolution of technical challenges.
- Gain exposure to version control systems like Git and collaboration platforms.
- Develop an understanding of user experience (UX) principles and responsive design techniques.
- Work on assigned tasks and projects, gradually increasing complexity and responsibility.
- Attend regular virtual training sessions and team meetings to enhance skills and knowledge.
- Develop foundational understanding of deployment processes and web hosting.
- Enthusiasm for web development and a strong desire to learn new technologies.
- Basic understanding of computer science fundamentals or programming concepts.
- Familiarity with basic HTML and CSS is a plus.
- Ability to follow instructions and learn quickly in a guided environment.
- Excellent problem-solving skills and a meticulous attention to detail.
- Strong communication and teamwork skills, essential for a remote setting.
- Self-motivated and disciplined with the ability to manage time effectively.
- Must have a reliable internet connection and a suitable home workspace.
- Prior completion of coding bootcamps or relevant online courses is advantageous but not required.
- A portfolio of personal coding projects, even if simple, is highly recommended.
Be The First To Know
About the latest Frontend development Jobs in Kenya !
Senior UI/UX Designer - Remote Web Application Development
Posted 7 days ago
Job Viewed
Job Description
Your responsibilities will include conducting user research, creating wireframes, prototypes, and high-fidelity mockups, and defining user flows and interaction patterns. You will also conduct usability testing and iterate on designs based on feedback. The ideal candidate possesses a strong portfolio showcasing expertise in user-centered design principles, a deep understanding of modern design tools, and a passion for creating exceptional digital experiences. You should be adept at working collaboratively in a remote setting, communicating your design rationale effectively, and contributing to a positive and innovative design culture.
This is an outstanding opportunity for a seasoned designer to contribute to innovative projects, mentor junior designers, and shape the user experience of impactful software solutions. If you are a visionary designer who is passionate about user-centered design and thrives in a collaborative, remote environment, we encourage you to apply.
Key Responsibilities:
- Conduct user research and analysis to understand user needs and behaviors.
- Create user personas, journey maps, and information architecture.
- Develop wireframes, prototypes, and high-fidelity mockups for web applications.
- Design intuitive user interfaces and engaging user experiences.
- Conduct usability testing and gather user feedback.
- Iterate on designs based on user feedback and stakeholder input.
- Collaborate with product managers and developers throughout the design process.
- Ensure design consistency across all platforms and products.
- Stay updated on the latest UI/UX design trends and technologies.
- Bachelor's degree in Design, HCI, Computer Science, or a related field.
- Minimum of 5 years of experience in UI/UX design for web applications.
- A strong portfolio demonstrating expertise in user-centered design and interface design.
- Proficiency in design and prototyping tools (e.g., Figma, Sketch, Adobe XD).
- Experience with user research methodologies and usability testing.
- Excellent understanding of web design principles and front-end development concepts.
- Strong communication, collaboration, and problem-solving skills.
- Ability to work independently and manage projects effectively in a remote setting.