862 Api Design jobs in Nairobi

Graphic Web Designer

New
Nairobi, Nairobi KES600000 - KES1200000 Y PECY Uniforms Limited

Posted today

Job Viewed

Tap Again To Close

Job Description


We're Hiring: Social Media, Website & Design Specialist

Are you a creative storyteller with an eye for design and a passion for digital?

We're looking for a
Social Media, Website & Design Specialist
to take charge of our online presence, build engaging content, manage our website, and design eye-catching materials that elevate our brand.

What you'll do:

Run and grow our social media platforms

Manage and update our website for impact & visibility

Create stunning graphics, campaigns, and brand assets

Analyze performance and optimize for results

What we're looking for:

3+ years' experience in social media, website management & design

Strong skills in Adobe Creative Suite/Canva + WordPress/Shopify/Wix

A creative thinker with a strategic mind

Excellent copywriting & storytelling abilities

Why join us?

Competitive pay + growth opportunities

A dynamic, innovative, and supportive work environment

Space to bring your ideas to life

If this sounds like you, send your CV + portfolio to

by
9th September 2025
.

Let's create something amazing together

This advertiser has chosen not to accept applicants from your region.

Graphic Web Designer

New
Nairobi, Nairobi KES200000 - KES400000 Y Design Corner Kenya

Posted today

Job Viewed

Tap Again To Close

Job Description

We are looking for
highly motivated and creative interns
to join our
3-month internship program
in
graphic design, web design, and marketing
. This opportunity is designed for
students, undergraduates, and fresh graduates
who are eager to develop their skills in a real-world setting.

Interns will work on actual projects, gaining hands-on experience in
visual branding, user interface (UI) design, digital marketing assets, and website development
. The program is
fully remote and unsupervised
, meaning interns must be self-driven and capable of meeting daily deadlines.

While the internship is
unpaid
, exceptional interns may be considered for
paid opportunities
upon successful completion of the program.

Responsibilities:


Graphic Design:
Create visuals for social media, branding, marketing, and advertisements


Web Design:
Assist in UI/UX design, layout structuring, and website content updates


Marketing Creatives:
Develop promotional materials such as flyers, banners, and digital ads


Social Media Content:
Design engaging graphics for LinkedIn, Instagram, Facebook, and other platforms


Presentation & Report Design:
Format business reports, pitch decks, and professional presentations


Project Execution:
Work on assigned tasks and deliver high-quality work daily


Collaboration:
Communicate effectively with team members and incorporate feedback

Requirements:


Passion for Graphic Design & Digital Marketing
– Creativity and a keen eye for aesthetics


Basic Design Skills
– Familiarity with design software like Adobe Photoshop, Illustrator, Figma, or Canva


Web Knowledge
– Understanding of web design principles, WordPress, or other CMS platforms is a plus


Time Management
– Ability to work independently and meet daily deadlines


Attention to Detail
– Producing polished and professional designs


Proactive Mindset
– Willingness to learn, adapt, and take initiative


How to Apply:

Interested candidates should submit their tries through this form:

Start your creative journey today

This advertiser has chosen not to accept applicants from your region.

Senior Backend Software Engineer - Cloud & API Development

80100 Nairobi, Nairobi KES140000 Annually WhatJobs

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is a rapidly growing technology firm seeking a highly skilled Senior Backend Software Engineer to join their fully remote engineering team. This position focuses on designing, developing, and deploying robust and scalable backend systems and APIs. The ideal candidate will have extensive experience with cloud platforms, microservices architecture, and various programming languages. You will be responsible for architecting and implementing high-performance backend services, developing secure and efficient APIs, and ensuring the smooth integration of different software components. Key responsibilities include writing clean, maintainable, and well-documented code; designing and optimizing database schemas; implementing unit and integration tests; and troubleshooting and debugging complex issues. You will collaborate closely with frontend engineers, product managers, and DevOps teams to deliver seamless user experiences and robust backend functionality. Experience with cloud providers such as AWS, Azure, or GCP is essential, as is a strong understanding of containerization technologies like Docker and Kubernetes. Proficiency in at least one backend programming language (e.g., Python, Java, Node.js, Go) is required, along with experience in building RESTful APIs and microservices. You will play a key role in code reviews, mentoring junior engineers, and contributing to the continuous improvement of our development processes and infrastructure. This role demands a proactive, self-motivated individual who excels in a remote, collaborative environment and has a passion for building high-quality software. You will be instrumental in driving the technical direction and success of critical backend systems, ensuring scalability, reliability, and security. The opportunity to work on challenging projects and contribute to cutting-edge technology is significant. Your expertise will be vital in building the foundational architecture that powers our client's innovative products and services.

Qualifications:
  • Minimum of 5 years of professional experience in backend software development.
  • Proven experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Proficiency in one or more backend programming languages (e.g., Python, Java, Node.js, Go).
  • Extensive experience designing and implementing RESTful APIs.
  • Strong understanding of database design, SQL/NoSQL, and data modeling.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving, debugging, and testing skills.
  • Strong communication and collaboration skills, with experience working in remote teams.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
This advertiser has chosen not to accept applicants from your region.

Senior Online Curriculum Developer & Instructional Designer (Remote)

80100 Nairobi, Nairobi KES140000 Annually WhatJobs

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative and rapidly growing educational technology organization, is seeking a talented Senior Online Curriculum Developer & Instructional Designer to join their fully remote team. This role is central to creating engaging, effective, and scalable online learning experiences for a diverse student population. You will be responsible for the end-to-end design and development of high-quality digital courses, leveraging your expertise in learning theories, multimedia development, and educational technology.

Responsibilities:
  • Design and develop comprehensive online courses and learning materials aligned with established learning objectives and pedagogical best practices.
  • Apply principles of adult learning theory and instructional design models (e.g., ADDIE, SAM) to create engaging and effective educational content.
  • Collaborate with subject matter experts (SMEs) to translate complex subject matter into accessible and interactive learning modules.
  • Develop a variety of learning assets, including video scripts, interactive simulations, assessments, e-learning modules, and facilitator guides.
  • Utilize various authoring tools (e.g., Articulate Storyline, Adobe Captivate) and learning management systems (LMS) to build and deploy courses.
  • Conduct needs assessments and learning analyses to identify gaps and recommend appropriate learning solutions.
  • Evaluate the effectiveness of learning programs through data analysis and feedback mechanisms, making iterative improvements.
  • Stay current with emerging trends in online education, instructional design, and educational technology.
  • Manage multiple curriculum development projects simultaneously, ensuring timely delivery and adherence to quality standards.
  • Mentor junior instructional designers and provide feedback on their work.

Qualifications:
  • Master's degree in Instructional Design, Education Technology, Curriculum Development, or a related field.
  • Minimum of 6 years of experience in instructional design and curriculum development, with a strong focus on online and blended learning environments.
  • Proven ability to design and develop engaging and effective online courses for diverse audiences.
  • Proficiency with industry-standard authoring tools (e.g., Articulate 360, Adobe Creative Suite) and LMS platforms.
  • Strong understanding of learning theories, adult learning principles, and pedagogical best practices for online education.
  • Excellent project management, organizational, and communication skills.
  • Ability to work independently, manage time effectively, and collaborate constructively in a remote setting.
  • Experience in curriculum evaluation and data analysis.
  • A portfolio showcasing exemplary instructional design work is highly desirable.

This is an exceptional opportunity for a dedicated and creative educator to shape the future of online learning from a remote location. If you are passionate about creating impactful educational experiences and possess a strong command of instructional design principles and technologies, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.

Senior Instructional Designer & Curriculum Developer

80100 Nairobi, Nairobi KES260000 Annually WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a talented and experienced Senior Instructional Designer & Curriculum Developer to join their expanding, fully remote Education & Teaching team. This vital role focuses on creating engaging, effective, and innovative learning experiences for diverse audiences. You will be responsible for the end-to-end design and development of educational content, including online courses, training modules, and blended learning programs. The ideal candidate will possess a strong understanding of adult learning theories, instructional design models (e.g., ADDIE, SAM), and various learning technologies. Your responsibilities will include needs analysis, learning objectives definition, content creation, assessment development, and evaluation of learning effectiveness. You will work closely with subject matter experts (SMEs) to translate complex information into clear, concise, and impactful learning materials. Proficiency in e-learning authoring tools (e.g., Articulate Storyline, Adobe Captivate) and multimedia development is essential. This is a remote-first position, requiring excellent communication, collaboration, and project management skills. You will be expected to manage multiple projects simultaneously, adhere to project timelines, and deliver high-quality learning solutions. The successful candidate will be passionate about education and committed to fostering a positive and effective learning environment. This is an excellent opportunity for an experienced instructional designer to make a significant contribution to educational initiatives and shape the future of learning within a dynamic organization. Your expertise will be crucial in developing programs that meet the evolving needs of learners and drive significant educational outcomes.Location: Mombasa, Mombasa, KE
This advertiser has chosen not to accept applicants from your region.

Software Designer

New
Nairobi, Nairobi KES104000 - KES130878 Y opulflow

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

OpulFlow is a cloud-based sales assistant that helps businesses find customers, automate follow-ups, and write better messages using AI tools. Our solutions provide businesses with the necessary tools to efficiently manage their sales processes by automating tasks such as emails and responsibilities. We aim to enhance productivity and effectiveness in sales through innovative technology solutions.

Role Description

This is a full-time, on-site role for a Software Designer located in Nairobi. The Software Designer will be responsible for designing software systems and solutions that meet client requirements. Day-to-day tasks include collaborating with software development teams, programming, utilizing object-oriented programming (OOP) principles, and testing software to ensure quality and functionality.

Qualifications

  • Proficient in Software Design
  • Strong skills in Software Development and Programming
  • Experience with Object-Oriented Programming (OOP)
  • Testing skills to ensure software functionality and quality
  • Excellent problem-solving skills and attention to detail
  • Ability to collaborate effectively with development teams
  • Relevant Bachelor's degree in Computer Science, Software Engineering, or related field
This advertiser has chosen not to accept applicants from your region.

Remote UX/UI Designer - Mobile & Web Applications

80100 Nairobi, Nairobi KES100000 Annually WhatJobs

Posted 12 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, an innovative technology firm, is seeking a talented and experienced Remote UX/UI Designer to craft exceptional user experiences for their digital products. This is a fully remote, full-time role where you will be responsible for the entire design process, from user research and wireframing to high-fidelity prototyping and final visual design for both mobile and web applications. Your work will directly influence product usability, user satisfaction, and ultimately, business success.

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.
This role requires a creative problem-solver with a keen eye for detail and a deep understanding of user-centered design principles. The ideal candidate is proficient in industry-standard design tools and possesses excellent communication and collaboration skills. As this is a fully remote position, strong self-motivation, organizational skills, and the ability to work effectively independently are crucial.

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.
This is an exciting remote opportunity for a talented designer to shape the user experience of cutting-edge digital products and contribute to a forward-thinking company. The operational context for this fully remote position is associated with Mombasa, Mombasa, KE .
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Api design Jobs in Nairobi !

Junior Software Development Apprentice

80100 Nairobi, Nairobi KES25000 Monthly WhatJobs remove_red_eye View All

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is thrilled to offer a unique opportunity for aspiring software developers through our fully remote Apprenticeship Program. This program is designed to provide hands-on training and real-world experience in software development to individuals eager to launch their careers in technology. As a remote apprentice, you will work alongside experienced software engineers, contributing to exciting projects and learning industry-standard development practices. You will gain exposure to various programming languages, development tools, and software lifecycle methodologies. This is an ideal entry point for individuals passionate about coding and problem-solving, seeking to build a solid foundation in the tech industry.

The program emphasizes learning by doing, offering participants the chance to develop practical skills in areas such as web development, mobile application development, or backend systems, depending on project needs. You will be provided with mentorship, constructive feedback, and opportunities to tackle challenging tasks that will enhance your technical proficiency. Our client is committed to fostering a supportive and inclusive remote work environment where apprentices can thrive and grow. This position is based in **Mombasa, Mombasa, KE**, but the apprenticeship itself is conducted entirely remotely, allowing you to learn and contribute from any location. We are looking for enthusiastic, dedicated individuals with a strong aptitude for learning and a genuine interest in software development.

Key Responsibilities:
  • Assist senior developers in coding, testing, and debugging software applications.
  • Learn and apply industry-standard software development methodologies.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to the design and development of new features.
  • Troubleshoot and resolve software defects reported by QA or users.
  • Collaborate with team members using remote communication tools.
  • Document code and development processes clearly.
  • Learn about different programming languages and technologies relevant to projects.
  • Engage in continuous learning and professional development.
  • Support the creation of technical documentation and user guides.
Qualifications:
  • Recent high school graduate or equivalent, with a strong academic record in STEM subjects.
  • Demonstrated passion for programming and technology, with personal projects or online course completions being a plus.
  • Basic understanding of at least one programming language (e.g., Python, Java, JavaScript).
  • Excellent problem-solving and logical thinking skills.
  • Strong desire to learn and adapt to new technologies.
  • Good communication and collaboration skills, suitable for remote teamwork.
  • Ability to work independently and manage time effectively.
  • High level of attention to detail and commitment to producing quality work.
This advertiser has chosen not to accept applicants from your region.

Graduate Software Development Program

80100 Nairobi, Nairobi KES40000 Monthly WhatJobs

Posted 19 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is excited to announce an exceptional opportunity for recent graduates to join their prestigious Graduate Software Development Program. This is a fully remote role, offering recent graduates the chance to kickstart their careers in a dynamic and innovative technology environment. Participants will engage in intensive training, real-world project work, and mentorship from seasoned software engineers. The program is designed to provide a comprehensive understanding of modern software development lifecycle, best practices, and emerging technologies. Key responsibilities will include collaborating with development teams to design, code, test, and deploy software solutions. You will contribute to various stages of the software development process, from requirements gathering and system design to implementation and maintenance. The program emphasizes hands-on learning, so you will be actively involved in coding, debugging, and optimizing applications. You will also gain exposure to agile methodologies, version control systems, and continuous integration/continuous deployment (CI/CD) pipelines. We are looking for individuals with a strong foundation in computer science principles, a passion for coding, and a desire to continuously learn and grow. Excellent problem-solving skills, analytical thinking, and effective communication are crucial for success in this remote capacity. You will have the opportunity to work on challenging projects that have a real impact, hone your technical skills, and build a strong professional network. This program is an ideal launchpad for a career in software engineering, providing a structured learning path and significant growth potential. We are based in **Mombasa, Mombasa, KE**, but this role is entirely remote, allowing you to work from anywhere. If you are a motivated graduate eager to immerse yourself in the world of software development and contribute to impactful projects, we eagerly await your application.
This advertiser has chosen not to accept applicants from your region.

Lead Project Manager - Software Development

80100 Nairobi, Nairobi KES680000 Annually WhatJobs

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a dynamic and rapidly growing technology company, is seeking an experienced and results-oriented Lead Project Manager to oversee their software development initiatives. This is a fully remote position, offering the flexibility to work from anywhere while leading high-impact projects. You will be responsible for planning, executing, and closing complex software projects, ensuring they are delivered on time, within scope, and on budget. The ideal candidate possesses strong leadership skills, a deep understanding of Agile methodologies, and a proven track record of successfully managing cross-functional teams in a virtual environment.

Responsibilities:
  • Lead the planning, execution, and delivery of multiple software development projects simultaneously.
  • Define project scope, goals, and deliverables in collaboration with stakeholders and team members.
  • Develop detailed project plans, including timelines, resource allocation, and budget management.
  • Facilitate Agile ceremonies such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Manage project risks and issues, developing mitigation strategies and proactively resolving roadblocks.
  • Communicate project status, updates, and key metrics to stakeholders at all levels, including senior management.
  • Build and maintain strong relationships with project stakeholders, including clients, product owners, and development teams.
  • Ensure adherence to project management best practices and company methodologies.
  • Mentor and guide junior project managers and team members.
  • Drive continuous improvement within the project management process and the development lifecycle.
  • Manage vendor relationships and outsourced development efforts when applicable.
  • Ensure effective collaboration and communication among distributed team members.
  • Conduct post-project evaluations and identify lessons learned for future projects.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, Business Administration, or a related field.
  • Minimum of 7 years of experience in project management, with at least 5 years focused on software development projects.
  • Proven experience leading projects using Agile methodologies (Scrum, Kanban).
  • Strong understanding of the full software development lifecycle (SDLC).
  • Excellent leadership, communication, and interpersonal skills.
  • Proficiency in project management tools such as Jira, Confluence, Asana, or Trello.
  • Demonstrated ability to manage multiple projects concurrently and prioritize effectively.
  • Experience in risk management and issue resolution.
  • Ability to work independently and lead effectively in a fully remote team setting.
  • PMP, CSM, or other relevant project management certifications are highly desirable.
  • Strong negotiation and stakeholder management skills.
  • Experience managing distributed or offshore teams is a significant plus.

This fully remote role offers the opportunity to lead challenging software projects and make a significant impact on our company's success. If you are a seasoned Project Manager with a passion for technology and a knack for seamless execution, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Api Design Jobs View All Jobs in Nairobi