11 Front End Engineers jobs in Kenya
Junior Web Development Apprentice
Posted 4 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 1 day ago
Job Viewed
Job Description
Remote Junior Web Development Apprentice
Posted 5 days ago
Job Viewed
Job Description
Remote Junior Apprentice - Web Development
Posted 5 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.
Senior UI/UX Designer - Remote Web Application Development
Posted 6 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.
Senior UX/UI Designer - Product Development
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Conduct user research, including interviews, surveys, and usability testing, to gather insights into user needs and behaviors.
- Create user personas, user journey maps, and information architectures to guide design decisions.
- Develop wireframes, prototypes, and mockups to effectively communicate design concepts.
- Design high-fidelity user interfaces (UIs) with a strong emphasis on visual aesthetics, branding, and consistency.
- Collaborate with product managers and engineers to define product features and user flows.
- Iterate on designs based on user feedback, usability testing, and stakeholder input.
- Ensure designs are consistent across all platforms and devices.
- Stay up-to-date with the latest UX/UI design trends, best practices, and technologies.
- Contribute to the development and maintenance of design systems.
- Present design solutions and rationale effectively to cross-functional teams and stakeholders.
- Mentor junior designers and contribute to a culture of design excellence.
Qualifications:
- Bachelor's degree in Design, Human-Computer Interaction (HCI), or a related field, or equivalent practical experience.
- Minimum of 7 years of experience in UX/UI design, with a proven track record of designing successful digital products.
- A strong portfolio demonstrating expertise in user research, interaction design, and visual design for web and mobile applications.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision, etc.
- Solid understanding of user-centered design principles and methodologies.
- Experience working in an Agile development environment.
- Excellent communication, presentation, and interpersonal skills.
- Ability to work independently and manage multiple projects effectively in a fully remote setting.
- Familiarity with front-end development principles is a plus.
- Strong problem-solving abilities and a passion for creating user-friendly and impactful designs.
Senior UI/UX Designer - Product Development
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Lead the UI/UX design process for new and existing digital products.
- Conduct user research, including interviews, surveys, and competitive analysis, to understand user needs and behaviors.
- Create user personas, user journey maps, and information architecture.
- Develop wireframes, mockups, and interactive prototypes.
- Design intuitive and visually appealing user interfaces that enhance user engagement.
- Collaborate with product managers and engineers to ensure design feasibility and effective implementation.
- Conduct usability testing and gather feedback to iterate on designs.
- Ensure designs are consistent with brand guidelines and design systems.
- Stay up-to-date with the latest UI/UX trends, technologies, and best practices.
- Advocate for user-centered design principles throughout the product development lifecycle.
- Mentor junior designers and contribute to the team's creative output.
Required Qualifications:
- Bachelor's degree in Design, HCI, Computer Science, or a related field, or equivalent practical experience.
- 5+ years of professional experience in UI/UX design, with a strong portfolio demonstrating successful product design.
- Proficiency in industry-standard design and prototyping tools (e.g., Figma, Sketch, Adobe XD, InVision).
- Solid understanding of user-centered design principles, interaction design, and visual design.
- Experience with conducting user research and usability testing.
- Familiarity with responsive design principles and mobile-first approaches.
- Knowledge of accessibility standards (WCAG).
- Excellent communication, presentation, and collaboration skills.
- Ability to manage multiple projects and deadlines in a fully remote environment.
- Experience working in Agile development environments.
Be The First To Know
About the latest Front end engineers Jobs in Kenya !
Senior UX/UI Designer - SaaS Product Development
Posted 1 day ago
Job Viewed
Job Description
Responsibilities:
- Lead the design process from concept to final implementation, focusing on user needs and business goals.
- Create wireframes, user flows, personas, and interactive prototypes to effectively communicate design ideas and solutions.
- Develop high-fidelity visual designs, including UI elements, typography, color palettes, and iconography, ensuring a cohesive and appealing aesthetic.
- Conduct user research, usability testing, and gather feedback to inform design decisions and iterate on solutions.
- Collaborate closely with product managers, developers, and other stakeholders to translate requirements into exceptional user experiences.
- Champion user-centered design principles and best practices throughout the organization.
- Maintain and evolve design systems to ensure consistency and scalability across all products.
- Present design concepts and rationale clearly and persuasively to cross-functional teams and leadership.
- Stay current with emerging design trends, technologies, and best practices in UX/UI design.
- Optimize existing user interfaces for improved usability, accessibility, and engagement.
- Mentor junior designers and contribute to the growth of the design team.
- Bachelor's degree in Design, Human-Computer Interaction, Psychology, or a related field, or equivalent practical experience.
- Minimum of 6 years of professional experience in UX/UI design, with a significant focus on SaaS products.
- Demonstrated expertise in user research methodologies, usability testing, and data analysis.
- Proficiency in industry-standard design and prototyping tools such as Figma, Sketch, Adobe Creative Suite, InVision, or similar.
- Strong understanding of front-end development principles and how design translates to code.
- Excellent visual design skills with a keen eye for detail, typography, and layout.
- Proven ability to manage projects, prioritize tasks, and meet deadlines in a fast-paced, remote environment.
- Exceptional communication, collaboration, and presentation skills.
- Experience with A/B testing and data-driven design optimization.
- A strong portfolio showcasing a range of user-centered design projects for digital products is essential.
Lead UX/UI Designer - Mobile Application Development
Posted 5 days ago
Job Viewed
Job Description
Remote Senior UX/UI Designer - Digital Product Development
Posted today
Job Viewed