2,669 Front End Technologies jobs in Kenya
Lead Frontend Developer - Remote User Interface Specialist
Posted 21 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of complex frontend features and user interfaces.
- Mentor and guide a team of frontend developers, fostering technical growth and best practices.
- Collaborate closely with UI/UX designers to translate wireframes and mockups into functional interfaces.
- Write high-quality, efficient, and maintainable code using modern JavaScript frameworks and libraries.
- Optimize web applications for maximum speed, scalability, and responsiveness.
- Conduct code reviews to ensure code quality, adherence to standards, and knowledge sharing.
- Define and enforce frontend development best practices and coding standards.
- Troubleshoot and resolve frontend issues, ensuring a seamless user experience.
- Stay current with emerging frontend technologies and trends, recommending adoption where appropriate.
- Work effectively in an Agile development environment with cross-functional teams.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 8 years of professional frontend development experience.
- Proven experience leading frontend development teams.
- Expertise in modern JavaScript frameworks (React, Angular, or Vue.js).
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management libraries (e.g., Redux, Zustand).
- Familiarity with build tools (e.g., Webpack, Vite) and version control systems (Git).
- Solid understanding of RESTful APIs and asynchronous programming.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills for remote team interaction.
- A keen eye for design and a passion for user experience.
User Interface Engineer
Posted today
Job Viewed
Job Description
UI/UX Engineer (Nairobi – Remote)
Location:
Nairobi, Kenya (Remote OK)
Company:
Fusion Labs
Job Type:
Full-Time
Experience Level:
Mid to Senior
About the Role
Fusion Labs is looking for a UI/UX Engineer to design and build beautiful, functional, and scalable user interfaces across mobile and web platforms. You'll play a central role in shaping how users interact with our products — from concept and prototyping to production-ready implementation. You'll collaborate closely with engineering to ensure design and code quality meet production standards.
Responsibilities
- Create and iterate on product designs using
Figma - Translate designs into responsive, production-ready components in
React Native (Expo)
and
- Leverage
TailwindCSS
and
shadcn/ui
for consistent, scalable design systems - Collaborate with backend and frontend developers to ensure seamless user experiences
- Implement
Expo modules
for native functionality (Android with Kotlin/Java, iOS with Swift) when required - Maintain high code quality with
TypeScript, ESLint, Husky
, and other tooling - Conduct design reviews, usability testing, and contribute to improving design and engineering workflows
Required Skills
- Strong proficiency in
Figma
(design systems, prototyping, handoff) - Solid experience with
React Native
(Expo) and
- Proficiency in
TypeScript
for production-grade code - Familiarity with
TailwindCSS
and
shadcn/ui
for rapid UI development - Experience with
Expo modules
and bridging to native code when needed - Understanding of accessibility, responsiveness, and performance in UI/UX
- Familiarity with
linting, pre-commit hooks, and code quality tools
Bonus Points
- Strong design portfolio showcasing
mobile and web app designs - Experience working in
fast-moving product or startup environments - Knowledge of
animations, transitions, and micro-interactions
that elevate UX - Ability to balance
user needs
with
engineering constraints - Experience working independently and collaborating asynchronously
What We Offer
- Remote flexibility (within Nairobi)
- High-impact work on real products shaping digital experiences
- Opportunity to influence both
design systems
and
front-end architecture - Potential for long-term collaboration and growth within Fusion Labs
How to Apply
Submit your
CV
,
GitHub/portfolio
, and
Figma design samples
via LinkedIn or email us at
. Only shortlisted candidates will be contacted.
User Interface Designer
Posted today
Job Viewed
Job Description
Why continue searching for work when you can create jobs and become a leader?
We're looking for UI/UX Figma Interns to join our fast-growing visionary tech ecosystem — Merxpress Nexus
Merxpress Nexus is a revolutionary project redefining how humans interact with technology merging e-commerce, fintech, agritech, real estate, media, and AI into one intelligent platform built to save humanity and make life easier.
This is more than an internship. It's a journey to design the future to imagine, sketch, and shape how millions will experience the next evolution of the digital world.
As a UI/UX intern, you will:
Work on real products that integrate technology and emotion.
Collaborate with passionate innovators from diverse fields.
Develop futuristic design systems powered by empathy and intelligence.
Build your portfolio with a brand that's changing how the world connects.
Benefits:
Gain hands-on experience on a global project.
Learn directly from founders and visionary leaders.
Get full credit and recognition for your design contributions.
Top-performing interns will become long-term partners and official members of the Merxpress design and innovation team.
Note: This is not a salary-based internship it's an opportunity to grow with a movement that's building something revolutionary. Those who show creativity, discipline, and passion will become an integral part of the company's journey as it expands.
If you believe in innovation, creativity, and impact —
Join us. Let's create the future together.
Yours faithfully,
Ryan Nkosilati Malambo
Founder, Merxpress Nexus
Junior Software Developer Apprenticeship - Web Technologies
Posted today
Job Viewed
Job Description
Lead Remote UX/UI Designer - Creative Technologies
Posted 13 days ago
Job Viewed
Job Description
- Leading the UX/UI design process from concept to final implementation for various digital products.
- Conducting user research, persona development, and journey mapping to understand user needs.
- Creating wireframes, mockups, prototypes, and high-fidelity designs.
- Developing and maintaining design systems to ensure consistency and scalability.
- Collaborating with product managers and developers to ensure design feasibility and effective implementation.
- Mentoring and guiding junior designers within the remote team.
- Presenting design concepts and rationale to stakeholders effectively.
- Advocating for the user throughout the product development lifecycle.
- Staying abreast of the latest UX/UI trends, tools, and best practices.
- Conducting usability testing and iterating on designs based on feedback.
- Ensuring designs are accessible and compliant with relevant standards.
- Contributing to the overall product strategy and vision.
- Managing design projects and timelines efficiently.
- Fostering a creative and collaborative team environment within a remote setting.
- Defining visual aesthetics and interaction patterns for new features and products.
- Bachelor's degree in Design, Human-Computer Interaction, Computer Science, or a related field.
- Minimum of 6 years of experience in UX/UI design, with a significant portion in a lead or senior role.
- A strong portfolio showcasing a wide range of user-centered design projects.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe Creative Suite, InVision, etc.
- Experience developing and managing design systems.
- Excellent understanding of user research methodologies and usability testing.
- Strong visual design skills, including typography, color theory, and layout.
- Familiarity with agile development processes and working with development teams.
- Exceptional communication, presentation, and interpersonal skills.
- Proven ability to lead and mentor design teams in a remote environment.
- Experience in the creative and digital technology sector is highly preferred.
- Ability to think strategically and translate business goals into user-centered solutions.
- A passion for creating intuitive and delightful user experiences.
- Understanding of front-end development principles (HTML, CSS, JavaScript) is a plus.
- Strong organizational and project management skills.
Senior Front-End Developer (React)
Posted 21 days ago
Job Viewed
Job Description
As a Senior Front-End Developer, you will take ownership of the front-end architecture and development for key features and products. You will work closely with UI/UX designers, back-end developers, and product managers to translate design concepts into high-quality, functional code. Your responsibilities will include developing reusable components, optimizing application performance, and ensuring cross-browser compatibility. You will also mentor junior developers and contribute to best practices within the team.
Key Responsibilities:
- Develop and maintain scalable, high-performance, and responsive web applications using React and modern JavaScript frameworks.
- Translate UI/UX design wireframes and mockups into clean, efficient, and well-documented code.
- Collaborate with back-end developers to integrate front-end components with server-side logic.
- Optimize applications for maximum speed, scalability, and user experience across various devices and browsers.
- Implement and enforce front-end development best practices, including code reviews, unit testing, and continuous integration.
- Mentor and guide junior front-end developers, fostering a culture of learning and technical excellence.
- Stay up-to-date with the latest trends and technologies in front-end development and advocate for their adoption where appropriate.
- Troubleshoot and resolve complex front-end issues, ensuring a high level of application stability.
- Participate in architectural discussions and contribute to technical decision-making.
- Ensure accessibility standards are met.
- Write and maintain technical documentation for front-end codebases.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in front-end web development.
- Expertise in React.js and its core principles, including hooks and context API.
- Strong understanding of JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management libraries like Redux or Zustand.
- Familiarity with front-end build tools such as Webpack, Babel, or Vite.
- Proficiency in consuming RESTful APIs.
- Experience with testing frameworks like Jest, React Testing Library, or Cypress.
- Understanding of version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities, crucial for a remote team environment.
- Experience with TypeScript is a plus.
Senior Front-end Developer - Interactive Web Applications
Posted 5 days ago
Job Viewed
Job Description
You will collaborate closely with back-end developers and UI/UX designers to deliver scalable and performant web applications. A strong understanding of modern JavaScript frameworks (React, Angular, Vue.js), HTML5, CSS3, and responsive design principles is crucial. Experience with front-end build tools, version control systems (Git), and testing frameworks is expected. The ideal candidate will have a proven ability to write clean, maintainable, and efficient code, and a passion for staying up-to-date with the latest front-end technologies and best practices. Problem-solving skills and the ability to work effectively in a collaborative, remote environment are essential.
Key Responsibilities:
- Develop, implement, and maintain user-facing features using modern front-end technologies.
- Translate UI/UX designs into functional and responsive web pages.
- Optimize applications for maximum speed, scalability, and usability.
- Collaborate with back-end developers to integrate server-side logic with client-side applications.
- Write clean, well-documented, and maintainable code.
- Perform code reviews and provide constructive feedback to peers.
- Identify and troubleshoot bugs and performance issues.
- Stay informed about emerging front-end technologies and industry trends.
- Participate in agile development processes, including sprint planning and retrospectives.
- Mentor junior developers and share knowledge within the team.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 6 years of professional experience in front-end development.
- Proficiency in JavaScript, HTML5, and CSS3.
- Extensive experience with at least one modern JavaScript framework (React, Angular, or Vue.js).
- Experience with state management libraries (e.g., Redux, Vuex).
- Familiarity with front-end build tools (e.g., Webpack, Babel).
- Proficiency in using Git for version control.
- Experience with unit and integration testing.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities in a remote setting.
- A portfolio showcasing responsive and interactive web applications is highly recommended.
Be The First To Know
About the latest Front end technologies Jobs in Kenya !
Remote Junior Software Developer - Web Technologies
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and implementation of front-end and back-end web features using modern frameworks.
- Write clean, maintainable, and efficient code under the guidance of senior developers.
- Participate in code reviews and contribute to technical discussions.
- Debug and troubleshoot software defects.
- Collaborate with designers and product managers to understand user requirements.
- Learn and apply version control systems (e.g., Git).
- Assist in writing unit tests and integration tests.
- Contribute to documentation of software design and development processes.
- Research and evaluate new technologies and development tools.
- Participate in daily stand-ups and team meetings.
Qualifications:
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related technical field.
- Basic understanding of programming concepts and object-oriented principles.
- Familiarity with at least one programming language (e.g., JavaScript, Python, Java).
- Basic knowledge of HTML, CSS, and JavaScript.
- Understanding of database concepts (e.g., SQL, NoSQL).
- Strong problem-solving abilities and attention to detail.
- Excellent communication and teamwork skills, essential for remote collaboration.
- Eagerness to learn and adapt to new technologies.
- A portfolio of personal projects or contributions to open-source projects is a plus.
- Self-motivated and able to manage time effectively in a remote setting.
Senior Frontend Web Developer (React/Vue)
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Develop, test, and deploy high-quality frontend code using React or Vue.js.
- Collaborate with UI/UX designers to translate wireframes and mockups into interactive web interfaces.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed, scalability, and performance across various devices and browsers.
- Implement responsive design principles to ensure optimal viewing experience on all screen sizes.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews to ensure code quality and share knowledge.
- Work closely with backend developers to integrate frontend components with server-side logic.
- Troubleshoot and debug frontend issues, identifying and implementing effective solutions.
- Stay up-to-date with emerging frontend technologies and best practices.
- Contribute to the architectural decisions of frontend projects.
- Participate in agile development processes, including sprint planning and daily stand-ups.
- Provide technical guidance and mentorship to junior frontend developers.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in frontend web development.
- Proven expertise in JavaScript, HTML5, and CSS3.
- Extensive experience with modern JavaScript frameworks such as React or Vue.js.
- Solid understanding of state management libraries (e.g., Redux, Vuex).
- Experience with RESTful APIs and asynchronous request handling.
- Familiarity with build tools like Webpack or Parcel.
- Knowledge of version control systems, particularly Git.
- Understanding of cross-browser compatibility issues and performance optimization techniques.
- Experience with responsive design and mobile-first development.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Experience working in an agile development environment is a plus.
- Experience with GraphQL is a bonus.
Senior Frontend Developer - UI/UX Focus
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop new user-facing features using modern frontend frameworks (e.g., React, Angular, Vue.js).
- Translate UI/UX design wireframes and mockups into high-quality, responsive code.
- Build reusable code and libraries for future use.
- Optimize applications for maximum speed, scalability, and accessibility.
- Ensure the technical feasibility of UI/UX designs.
- Collaborate effectively with UI/UX designers and backend developers.
- Perform code reviews and mentor junior frontend developers.
- Troubleshoot and debug frontend issues.
- Stay up-to-date with emerging frontend technologies and best practices.
- Contribute to frontend architecture and technology decisions.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional frontend development experience.
- Proficiency in HTML5, CSS3, and JavaScript (ES6+).
- Extensive experience with at least one major frontend framework (React, Angular, Vue.js).
- Strong understanding of UI/UX principles and responsive design.
- Experience with version control systems (e.g., Git).
- Familiarity with build tools (e.g., Webpack, Babel) and package managers (e.g., npm, yarn).
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration skills, with experience working in remote teams.
- A portfolio showcasing successful frontend projects and UI/UX implementations is highly desirable.