10,262 React Developers jobs in Kenya
Senior Frontend Engineer (React/Vue)
Posted 3 days ago
Job Viewed
Job Description
Senior Frontend Software Engineer (React)
Posted 10 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop and maintain high-quality, responsive user interfaces using React.
- Translate UI/UX designs and wireframes into functional, interactive web applications.
- Write clean, efficient, and well-documented JavaScript, HTML, and CSS code.
- Collaborate with backend developers to integrate frontend components with server-side logic.
- Implement state management solutions using libraries like Redux or Context API.
- Optimize applications for maximum speed, scalability, and performance across various devices and browsers.
- Write unit and integration tests to ensure code quality and stability.
- Participate actively in code reviews, providing constructive feedback to peers.
- Contribute to architectural discussions and technology decisions.
- Mentor junior frontend developers and share best practices.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in frontend development.
- Extensive experience with React.js and its core principles.
- Proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with state management libraries (Redux, Context API).
- Familiarity with frontend build tools (Webpack, Vite, Parcel).
- Experience with testing frameworks (Jest, React Testing Library).
- Understanding of RESTful APIs and asynchronous request handling.
- Knowledge of version control systems, particularly Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills for remote teamwork.
Lead Frontend Engineer (React)
Posted 4 days ago
Job Viewed
Job Description
Lead Frontend Engineer (React/Vue.js)
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design and development of sophisticated frontend applications using React and/or Vue.js.
- Architect reusable components and establish frontend development best practices.
- Mentor and guide frontend engineering teams, fostering a collaborative and high-performance culture.
- Collaborate closely with UX/UI designers and product managers to deliver compelling user interfaces.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed, scalability, and responsiveness across devices.
- Implement robust testing strategies to ensure code quality and stability.
- Manage frontend build processes and tooling.
- Troubleshoot and resolve complex frontend issues.
- Stay updated with the latest frontend technologies and trends.
- Bachelor's degree in Computer Science, Web Development, or a related field; or equivalent practical experience.
- 5+ years of professional experience in frontend development.
- Proven experience in a lead or senior frontend engineering role.
- Expertise in JavaScript/TypeScript and modern frontend frameworks like React or Vue.js.
- Proficiency in HTML5, CSS3, and preprocessors (SASS/LESS).
- Experience with state management libraries (e.g., Redux, Zustand, Vuex).
- Familiarity with build tools (e.g., Webpack, Vite) and package managers (npm, yarn).
- Strong understanding of responsive design, accessibility (WCAG), and cross-browser compatibility.
- Experience with frontend testing frameworks (e.g., Jest, Cypress, Testing Library).
- Excellent problem-solving, debugging, and analytical skills.
- Strong leadership, communication, and interpersonal skills.
Senior Frontend Engineer (React)
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and maintain responsive and user-friendly web applications using React.
- Translate UI/UX design wireframes and mockups into high-quality, functional code.
- Collaborate with backend developers to integrate frontend components with server-side logic.
- Implement state management solutions using Redux or Context API.
- Optimize applications for maximum speed, scalability, and cross-browser compatibility.
- Write clean, well-documented, and maintainable JavaScript, HTML, and CSS.
- Participate in code reviews, providing constructive feedback to peers.
- Mentor and guide junior frontend developers.
- Identify and troubleshoot bugs and performance issues.
- Contribute to architectural discussions and technology selection.
- Stay updated with the latest trends and best practices in frontend development.
- Work closely with product managers to understand user needs and business requirements.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in frontend development.
- Expert-level proficiency in JavaScript, HTML5, and CSS3.
- Extensive experience with the React library and its ecosystem.
- Strong understanding of modern JavaScript features and ES6+.
- Experience with state management libraries (Redux, Context API).
- Familiarity with frontend build tools like Webpack, Babel, and npm/yarn.
- Knowledge of RESTful APIs and asynchronous request handling.
- Experience with version control systems, preferably Git.
- Understanding of UI/UX principles and responsive design techniques.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration abilities.
Senior Frontend Engineer - React/TypeScript Lead
Posted 10 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of complex frontend features using React and TypeScript.
- Architect reusable components and frontend libraries for future use.
- Optimize applications for maximum speed, scalability, and responsiveness across various devices and browsers.
- Collaborate closely with UI/UX designers, product managers, and backend engineers to translate requirements into functional and engaging user interfaces.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews and provide constructive feedback to engineering team members.
- Ensure the technical feasibility of UI/UX designs.
- Identify and address performance bottlenecks and bugs.
- Stay up-to-date with emerging frontend technologies and industry best practices.
- Mentor and guide junior frontend engineers, fostering their professional growth.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 6 years of professional experience in frontend development, with at least 3 years focused on React.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Deep understanding of React hooks, context API, and component lifecycle.
- Experience with state management libraries (e.g., Redux, Zustand).
- Familiarity with build tools and bundlers (e.g., Webpack, Vite).
- Knowledge of HTML5, CSS3, and modern CSS preprocessors (e.g., SASS, LESS).
- Experience with RESTful APIs and asynchronous programming.
- Understanding of SEO principles and web accessibility standards.
- Excellent problem-solving, debugging, and communication skills.
- Proven ability to work effectively in a remote, collaborative team environment.
Remote Senior Frontend Engineer (React/Vue.js)
Posted 20 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement responsive, high-performance web applications using modern JavaScript frameworks (e.g., React, Vue.js).
- Collaborate with UI/UX designers and product managers to translate wireframes and mockups into interactive and visually appealing user interfaces.
- Write clean, efficient, maintainable, and well-documented code following best practices.
- Integrate frontend applications with backend APIs and services.
- Optimize application performance for maximum speed and scalability across various devices and browsers.
- Conduct thorough code reviews to ensure code quality, identify potential issues, and share knowledge within the team.
- Mentor and guide junior frontend engineers, fostering their technical growth.
- Implement and maintain automated testing strategies (unit, integration, end-to-end).
- Stay up-to-date with emerging frontend technologies, tools, and best practices, and advocate for their adoption where appropriate.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot and debug complex frontend issues.
- Ensure adherence to accessibility standards (WCAG).
- Minimum of 5 years of professional experience in frontend development.
- Strong expertise in JavaScript, HTML5, and CSS3.
- In-depth experience with at least one major JavaScript framework (e.g., React, Vue.js, Angular).
- Proficiency in state management libraries (e.g., Redux, Vuex, Zustand).
- Experience with RESTful APIs and asynchronous request handling.
- Solid understanding of build tools (e.g., Webpack, Vite) and module bundlers.
- Proficient with Git and version control workflows.
- Familiarity with CI/CD pipelines and related tools.
- Experience with unit testing frameworks (e.g., Jest, Mocha, Vitest) and end-to-end testing tools (e.g., Cypress, Playwright).
- Strong understanding of web performance optimization techniques.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, with experience in remote team environments.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Be The First To Know
About the latest React developers Jobs in Kenya !
Senior Frontend Developer - UI/UX Focus
Posted 3 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.
Senior Frontend Developer (React/Vue) - Remote
Posted 20 days ago
Job Viewed
Job Description
Key Responsibilities:
- Develop, test, and deploy responsive and user-friendly web applications using React and/or Vue.js.
- Collaborate with UI/UX designers to translate wireframes and mockups into functional code.
- Write clean, maintainable, and efficient JavaScript, HTML, and CSS.
- Optimize application components for maximum speed, scalability, and performance across various devices and browsers.
- Implement robust frontend architectures and patterns.
- Integrate frontend applications with backend services and APIs.
- Participate in code reviews, providing constructive feedback to peers.
- Troubleshoot and debug frontend issues, ensuring a smooth user experience.
- Stay up-to-date with emerging frontend technologies and best practices.
- Mentor junior frontend developers and contribute to team knowledge sharing.
- Actively participate in agile development processes and contribute to sprint planning.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional frontend development experience.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Extensive experience with at least one modern JavaScript framework (React.js or Vue.js).
- Experience with state management libraries (e.g., Redux, Vuex) is a plus.
- Familiarity with build tools (e.g., Webpack, Parcel) and package managers (e.g., npm, Yarn).
- Understanding of RESTful APIs and asynchronous request handling.
- Experience with version control systems, particularly Git.
- Knowledge of frontend testing frameworks (e.g., Jest, Cypress) is desirable.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, essential for remote work.
Job Description
We are seeking an experienced UI/UX Designer to lead the design and delivery of innovative, user-friendly, and visually engaging digital solutions. The ideal candidate is both a creative thinker and problem solver who can conduct user research, design intuitive interfaces, and collaborate with developers to bring experiences to life.
Key Responsibilities
Conduct user research, interviews, and usability testing to understand user needs.
Develop personas, journey maps, and user flows to guide design decisions.
Create wireframes, prototypes, and high-fidelity mockups for web and mobile platforms.
Collaborate with product managers and developers to ensure feasibility and alignment.
Establish and maintain design systems, style guides, and UI libraries.
Apply best practices for responsive design, accessibility, and inclusive experiences.
Analyze user feedback and analytics to iterate and improve designs.
Stay updated on the latest UI/UX trends, tools, and technologies.
Mentor junior designers and contribute to building a design-driven culture.
Qualifications & Skills
Bachelor’s degree in Design, Human-Computer Interaction, Computer Science, or related field.
10+ years’ proven experience in UI/UX design for digital products.
Strong portfolio showcasing end-to-end design projects.
Proficiency in Figma, Sketch, Adobe XD, InVision, Photoshop, Illustrator, and prototyping tools.
Deep understanding of human-centered design and usability principles.
Experience working in Agile/Scrum environments.
Strong communication, presentation, and collaboration skills.