467 Web Developer jobs in Nairobi
Senior Full-Stack Web Developer (Remote)
Posted 8 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain highly responsive and user-friendly web applications across the full stack, from front-end interfaces to back-end services and databases.
- Collaborate closely with product managers, UI/UX designers, and other engineers to translate business requirements into technical specifications and elegant code.
- Write clean, efficient, well-documented, and maintainable code following best practices and coding standards.
- Develop and implement APIs, ensuring seamless integration between front-end and back-end components, as well as with third-party services.
- Conduct thorough testing, debugging, and performance optimization of applications to ensure stability, security, and scalability.
- Participate actively in code reviews, providing constructive feedback to peers and learning from their insights.
- Contribute to architectural decisions and technology stack selection, influencing the future direction of our platforms.
- Mentor junior developers, share knowledge, and foster a culture of continuous learning and technical excellence within the team.
- Stay up-to-date with emerging web technologies, frameworks, and industry trends, and evaluate their potential application.
- Troubleshoot and resolve complex technical issues across various environments.
- Ensure adherence to security best practices throughout the development lifecycle.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks like React, Angular, or Vue.js.
- Extensive experience with back-end programming languages (e.g., Python, Node.js, Java, Ruby) and associated frameworks (e.g., Django, Express.js, Spring Boot, Ruby on Rails).
- Strong understanding of database design and management (e.g., SQL, PostgreSQL, MongoDB).
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
- Excellent problem-solving, analytical, and communication skills, with a strong ability to work independently and collaboratively in a remote setting.
- Experience with agile development methodologies.
Full Stack Web Developer
Posted 15 days ago
Job Viewed
Job Description
Senior Frontend Developer - UI/UX Focus
Posted 2 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.
Lead UI/UX Designer - Mobile & Web Applications
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design process for new features and products, from user research and ideation to high-fidelity mockups and prototypes.
- Develop user personas, user flows, wireframes, and interactive prototypes to effectively communicate design concepts.
- Create visually stunning and user-friendly interfaces that align with brand guidelines and enhance user satisfaction.
- Conduct user research, usability testing, and analyze feedback to iterate on designs and improve the user experience.
- Collaborate with product managers to define product requirements and translate them into compelling design solutions.
- Work closely with front-end developers to ensure the accurate implementation of designs.
- Mentor and guide junior designers, fostering a collaborative and creative design environment.
- Stay current with the latest UI/UX trends, tools, and best practices in the digital design industry.
This is a remote position, and you will be working collaboratively with a distributed team, contributing to projects affecting users globally, with a focus on the needs of individuals in Mombasa, Mombasa, KE and beyond. We value creativity, innovation, and a user-centric approach to design.
Qualifications:
- Bachelor's degree in Design, HCI, Computer Science, or a related field, or equivalent practical experience.
- Minimum of 5 years of professional experience in UI/UX design, with a focus on mobile and web applications.
- A strong portfolio showcasing a range of design projects, demonstrating proficiency in UI design, UX strategy, and interaction design.
- Expertise in design and prototyping tools such as Figma, Sketch, Adobe XD, or similar.
- Solid understanding of user-centered design principles, information architecture, and usability best practices.
- Experience conducting user research and usability testing.
- Excellent communication and collaboration skills, with the ability to articulate design decisions clearly.
- Ability to manage multiple projects simultaneously and meet deadlines in a remote setting.
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.
Remote UX/UI Designer - Mobile & Web Applications
Posted 12 days ago
Job Viewed
Job Description
Key Responsibilities:
- Conduct user research, including interviews, surveys, and usability testing, to understand user needs and behaviors.
- Create user personas, journey maps, and information architecture to define the user experience.
- Develop wireframes, prototypes, and mockups for new features and applications.
- Design intuitive and visually appealing user interfaces for iOS, Android, and web platforms.
- Collaborate closely with product managers, developers, and stakeholders to translate requirements into effective design solutions.
- Ensure a consistent brand identity and design language across all products.
- Iterate on designs based on user feedback, usability testing, and data analysis.
- Stay current with UX/UI design trends, best practices, and emerging technologies.
- Prepare design specifications and assets for development teams.
- Advocate for user-centered design principles throughout the organization.
- Contribute to design system development and maintenance.
- Present design concepts and solutions clearly and effectively to cross-functional teams.
Qualifications:
- Bachelor's degree in Design, Human-Computer Interaction, or a related field, or equivalent practical experience.
- Proven experience as a UX/UI Designer, with a strong portfolio showcasing mobile and web application design.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, or similar.
- Solid understanding of user-centered design principles, usability heuristics, and interaction design.
- Experience with user research methodologies and usability testing.
- Knowledge of HTML, CSS, and JavaScript is a plus.
- Excellent visual design skills with a strong sense of typography, color, and layout.
- Strong communication, presentation, and interpersonal skills.
- Ability to work autonomously and manage time effectively in a remote setting.
- Experience working in Agile/Scrum development environments is beneficial.
Senior UX/UI Design Lead
Posted 19 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the user experience (UX) and user interface (UI) design process from concept to implementation for web and mobile applications.
- Develop user personas, user journeys, wireframes, prototypes, and high-fidelity mockups.
- Conduct user research, usability testing, and analyze user feedback to inform design decisions.
- Collaborate closely with product managers, engineers, and stakeholders to define design requirements and ensure alignment with business goals.
- Establish and maintain a consistent design system and brand identity across all digital products.
- Mentor and guide a team of UX/UI designers, providing constructive feedback and fostering professional growth.
- Champion user-centered design principles and advocate for the user throughout the product development process.
- Stay abreast of the latest UX/UI trends, tools, and best practices.
- Present design concepts and solutions to stakeholders, clearly articulating design rationale.
- Oversee the design QA process to ensure the final product meets design specifications and quality standards.
- Contribute to the strategic vision of product development through innovative design thinking.
- Manage design project timelines and resources effectively within a remote setting.
Qualifications:
- Bachelor's degree in Design, HCI, Computer Science, or a related field.
- Minimum of 8 years of experience in UX/UI design, with at least 3 years in a lead or management role.
- Strong portfolio showcasing a range of successful web and mobile design projects with a focus on user experience.
- Expert proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision, etc.
- Deep understanding of user research methodologies, usability testing, and A/B testing.
- Experience creating and maintaining design systems.
- Excellent visual design skills with a keen eye for detail, typography, and layout.
- Strong communication, presentation, and interpersonal skills, with the ability to articulate design decisions effectively.
- Proven ability to lead and mentor design teams.
- Experience working in an Agile development environment.
- Ability to thrive in a collaborative, fast-paced, and fully remote work environment.
- Knowledge of front-end development principles (HTML, CSS, JavaScript) is a plus.
This is a pivotal remote role for an aspiring design leader. While the role is fully remote, an understanding of the digital landscape in **Mombasa, Mombasa, KE** could offer valuable context.
Be The First To Know
About the latest Web developer Jobs in Nairobi !
Senior UI/UX Design Lead
Posted 19 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the end-to-end design process for digital products, from user research to high-fidelity mockups.
- Conduct user research, usability testing, and analyze user feedback to inform design decisions.
- Create wireframes, user flows, interactive prototypes, and detailed visual designs.
- Collaborate closely with product managers, engineers, and stakeholders to define product requirements and design solutions.
- Develop and maintain comprehensive design systems, style guides, and component libraries.
- Mentor and guide junior UI/UX designers, fostering their professional growth.
- Advocate for user-centered design principles and best practices across the organization.
- Present design concepts and rationale clearly and persuasively to cross-functional teams.
- Stay current with the latest UI/UX trends, tools, and technologies.
- Contribute to the overall product strategy and vision through insightful design leadership.
- Effectively manage design projects and timelines in a remote work environment.
- Bachelor's or Master's degree in Design, HCI, Computer Science, or a related field, or equivalent practical experience.
- Minimum of 7 years of professional experience in UI/UX design, with a strong portfolio showcasing successful digital product launches.
- Demonstrated expertise in user research methodologies, usability testing, and interaction design.
- Proficiency in design and prototyping tools such as Figma, Sketch, Adobe XD, InVision, or similar.
- Experience with creating and managing design systems.
- Strong understanding of front-end development principles and their implications for design.
- Excellent visual design skills, with a keen eye for typography, color, and layout.
- Exceptional communication, presentation, and interpersonal skills.
- Proven ability to lead design projects and mentor junior designers.
- Experience working effectively in a remote, agile development environment.
- Passion for creating intuitive, accessible, and engaging user experiences.
Job Description
About PGLS
PGLS is a leading provider of Translation, Interpretation, and Language Training solutions in over 200 languages and regional varieties. Headquartered in the Washington D.C. area with team members spanning five continents, PGLS is a minority-owned company that provides unique, innovative and scalable solutions that advance the global missions of its partners.
We are hiring a UI/UX Designer to help shape both the user experience of our core technology platform and the visual design of our go-to-market (GTM) materials. This is a dual-focus creative role that supports product development and brand growth across multiple channels.
Position Summary
As the UI/UX Designer, you'll report directly to the VP of Product & GTM Strategy and operate across two integrated tracks:
- Product Design: You'll create intuitive, accessible, and efficient interfaces for internal and client-facing tools including interpreter portals, scheduling systems, dashboards, and mobile experiences.
- GTM & Brand Design: You'll develop high-impact marketing and sales assets that support lead generation, brand awareness, and partner engagement across digital and print formats.
This role combines system-level UX thinking with hands-on graphic design, making it ideal for someone who enjoys working on both functional interfaces and creative brand storytelling.
Job Responsibilities
*Product UI/UX Design *
- Create wireframes, user flows, prototypes, and high-fidelity mockups based on product specs and user stories
- Design user-friendly dashboards and workflows for interpreters, clients, and internal teams
- Apply best practices in accessibility (e.g., 508 compliance), responsive design, and multilingual UX
- Support product discovery and user testing sessions with interaction mockups
- Maintain a scalable design system to ensure speed and consistency across releases
*GTM & Graphic Design *
Develop branded visual assets for lead generation, brand campaigns, and sales support, including:
Brochures, one-pagers, whitepapers, and data sheets
- LinkedIn ads, carousel posts, and banners
Email templates and website visuals
Ensure visual consistency across GTM collateral, internal decks, presentations, and trade show graphics
- Help communicate value propositions across services (e.g., OPI, VRI, Translation, Localization, Training)
- Collaborate with marketing and growth teams to enhance digital campaign design
Requirements
- 5–8+ years of professional experience in design roles
- At least 3 years in UI/UX design for SaaS, B2B, or enterprise platforms
- At least 2 years in graphic design for marketing or sales teams
- Experience working in agile environments with product managers, engineers, and marketers
- Proven track record of owning design projects from concept to execution
Preferred Skills
- UI/UX Design: Strong command of user-centered design and prototyping using Figma
- Graphic Design: Ability to design for both print and digital formats with brand consistency
- Systems Thinking: Comfortable managing design across complex, multi-product environments
- Product Collaboration: Experienced working with product and engineering teams in agile sprints
- Marketing Sensibility: Understands how to build assets that support clear messaging and conversion
*Tools & Technologies *
- UI/UX: Figma, FigJam, Adobe XD
- Graphic Design: Adobe Creative Suite (Photoshop, Illustrator, InDesign)
- Presentation & Web: PowerPoint, Keynote, Canva, Webflow (bonus)
- Project Management: Jira, Asana, or similar collaboration tools
Bonus Experience (Nice To Have)
- Experience in SaaS, healthcare tech, education platforms, or language services
- Understanding of localization/internationalization in design
- Familiarity with HTML/CSS and developer handoff workflows
- Exposure to CRM/marketing platforms (HubSpot, ActiveCampaign, Mailchimp)
- Experience with branding or rebranding initiatives
- Designing for multilingual or cross-cultural user bases
Benefits
PGLS offers a wide range of benefits, including health coverage, pension, and a flexible work schedule.
Graphics + UI/UX Designer
Posted today
Job Viewed
Job Description
Smartmile is a dynamic and agile startup that opens doors to a sustainable world through platform delivery innovations. We are now growing rapidly and are looking to expand our herd to support this growth. You will become a member of our skilled team in Nairobi. As a part of Smartmile, you shape the future of design and open doors to a visually appealing world
You will join our creative team on the following tasks:
- Design and implement visual elements for our marketing campaigns, web applications, and hardware UIs.
- Create corporate identity materials, social media graphics, infographics, and visual assets that strengthen our brand.
- Collaborate with the tech team to build UI/UX designs and ensure a consistent visual language across all our products.
- Develop creative concepts and ideas that visually express our mission and values.
Personally, You Should Bring Along
- A good understanding of UI/UX principles.
- At least 3 years of relevant professional experience.
- A desire to directly implement creative ideas.
- Very good spoken and written English, as our company language is English.
- Strong learning orientation and the ability to quickly get up to speed with new design tools and processes.
- Excellent communication and team skills.
- Willingness to travel to our locations and partners worldwide.
- Commitment to our company's core values.
Technical Skills Required
- Expert-level experience in common design tools like Adobe Creative Suite (Photoshop, Illustrator, InDesign) and Figma.
- Knowledge in creating vector graphics and print-ready files.
- Experience working with developers and handing off designs for implementation.
- Good knowledge of creating animations or videos (After Effects, Premiere Pro) is a plus.
- Familiarity with project management (experience with Jira).
What We Offer You
- Be part of the mission to build the new sustainable worldwide infrastructure for deliveries.
- Play a key role in a growing international team with strong involvement in fundamental projects from the start.
- Take ownership of your work, develop your skills, and take your career to the next level.
- Work at one of the most dynamic innovation centers in Kenya at iHub
- Competitive compensation.
- The position is a full-time position.
You have until the
2nd of October 2025
to prepare and send your application.
The recruitment process is ongoing with interviews already taking place during the application period. We know a unicorn when we see one and can't wait to meet you We would like you to start immediately; if this is not possible, we are happy to learn when you would be able to join our team the soonest.
Find out more why it is great to work for Smartmile here
Privacy at Smartmile | Legal Information | Recruitment Privacy Policy
Explore exciting Web Developer job opportunities in