See more Collapse

Senior Frontend Engineer, Abstract Wikipedia at

2 months ago


Nairobi, Nairobi Area, Kenya Wikimedia Foundation Full time
The Wikimedia Foundation is the nonprofit that hosts Wikipedia and our other free knowledge projects. We want to make it easier for everyone to share what they know. To do this, we keep Wikipedia and Wikimedia sites fast, reliable, and available to all. We protect the values and policies that allow free knowledge to thrive
Summary

The Wikimedia Foundation is looking for a Senior Frontend Engineer to participate in our work on Abstract Wikipedia, a project that aims to improve knowledge equity by enabling more people to share more knowledge in more languages.

We're committed to making knowledge available to everyone globally.

This is an opportunity to do good while building a system to support new technology at the intersection of collaborative systems, natural language generation, and computational linguistics.

Our geographically-distributed team is writing the code to build Wikifunctions, a new technology to enable a collaboratively edited catalog of computer functions that will power Abstract Wikipedia.

Working in the open alongside our community is the norm.

The Wikimedia Foundation values diversity and recognizes that employees from a broad range of perspectives are essential to creating a knowledge source that benefits everyone.

We are committed to inclusion, diversifying tech, and advocating for diversity in our employees, their experiences, and the people we serve.

Our teams build products that enable our communities to achieve our Vision: a world in which every single human being can freely share in the sum of all knowledge.


You will be responsible for:
Designing and building robust and scalable systems, together with a multidisciplinary team, to support knowledge equity.

Becoming familiar with a new codebase and how it interacts with a large, mature codebase to drive engineering solutions.

Supporting fellow engineers through code reviews, transferring knowledge, collaborating on projects, and writing documentation.

Requirements:
Familiarity with modern JavaScript frameworks and libraries (e.g., , React).
Minimum of 3-5 years of work experience in software development.

An interest in and ability to work with a distributed team (which requires good asynchronous written communication skills and good verbal communication skills in English).

Ability to interact effectively and develop productive working relationships with management, peers, and communities, including non-technical staff.
Must be comfortable with evolving requirements and priorities in a dynamic environment.

Qualities that are important to us:
Experience with large-scale, global developer ecosystems.
Alignment with our mission and values.
Resilience—we work on new and interesting problems in public and collaboratively.
Working together for outcomes and being willing to change course.
Sharing a culture of constructive criticism and respect.

Additionally, we would love it if you have:
Experience with the Wikipedia, Wikidata, Wikimedia Commons communities, or other collaborative enterprises.
Familiarity with MediaWiki.
Experience in developing systems using structured content, knowledge graphs, or taxonomies.
Experience developing Web-scale deployments in PHP.
Experience with open source development methodologies and open source community.
An interest in natural language generation and/or computational linguistics

We have other current jobs related to this field that you can find below


  • Nairobi, Nairobi Area, Kenya Remote Full time

    Remote opens the vast potential of the world for every person, business, and country, building a world where every person and business truly belongs. We empower companies of all sizes to pay and manage full-time and contract workers around the world.SummaryAs a Senior Frontend Engineer for SEO & Performance, you'll be responsible for implementing SEO best...


  • Nairobi, Nairobi Area, Kenya Remote Full time

    Remote opens the vast potential of the world for every person, business, and country, building a world where every person and business truly belongs. We empower companies of all sizes to pay and manage full-time and contract workers around the world.SummaryAs a Senior Frontend Engineer for SEO & Performance, you'll be responsible for implementing SEO best...

  • Frontend Engineer

    7 days ago


    Nairobi, Nairobi Area, Kenya Incourage Full time

    About the Frontend engineer role:The Frontend Engineer role involves designing, developing, testing, and maintaining internal frontend applications while collaborating with the product designers, managers and backend engineers to turn requirements and design documents into elegant code and delightful user experiences.The successful candidate for the Frontend...


  • Nairobi, Nairobi Area, Kenya Software Engineer at IBM Full time

    International Business Machines Corporation is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries. WikipediaSummaryAs a Software Engineering Intern, you will work on research questions that are of interest to IBM and have access to a vast number of tools and resources within...

  • Frontend Engineer at

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Incourage Full time

    Simplifying insurance access and distribution for insurance agencies.SummaryThe role involves designing, developing, testing, and maintaining internal frontend applications while collaborating with the product designers, managers and backend engineers to turn requirements and design documents into elegant code and delightful user experiences. The successful...

  • Frontend Engineer at

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Incourage Full time

    Simplifying insurance access and distribution for insurance agencies.SummaryThe role involves designing, developing, testing, and maintaining internal frontend applications while collaborating with the product designers, managers and backend engineers to turn requirements and design documents into elegant code and delightful user experiences. The successful...

  • Frontend Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Jumba Full time

    Jumba is a construction tech platform that simplifies B2B purchase and financing of construction materialsJob purpose:We are looking for an enthusiastic Frontend Engineer, who is experienced in developing complex web experiences with the ability to adapt, learn quickly and has excellent problem-solving skills. You'll build scalable, fast and secure software...

  • Frontend Engineer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Jumba Full time

    About the jobWho we are: We are looking for an enthusiastic Frontend Engineer, who is experienced in developing complex web experiences with the ability to adapt, learn quickly and have excellent problem-solving skills. You'll build scalable, fast and secure software that serves the needs of our customers all over Africa.People at Jumba have in the past year...

  • Frontend Engineer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Jumba Full time

    About the jobWho we are: We are looking for an enthusiastic Frontend Engineer, who is experienced in developing complex web experiences with the ability to adapt, learn quickly and have excellent problem-solving skills. You'll build scalable, fast and secure software that serves the needs of our customers all over Africa.People at Jumba have in the past year...

  • Frontend Developer

    4 weeks ago


    Nairobi, Nairobi Area, Kenya Tezza Business Solutions Full time

    Job Summary:We are searching for an experienced Frontend Developer with expertise in Python to join our dynamic IT team. As a Frontend Developer, you will play a vital role in crafting and executing user interfaces, guaranteeing a smooth and visually appealing experience for our users. The ideal candidate should possess 3 to 5 years of relevant experience, a...

  • Frontend Developer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya Tezza Business Solutions Full time

    Job Summary:We are searching for an experienced Frontend Developer with expertise in Python to join our dynamic IT team. As a Frontend Developer, you will play a vital role in crafting and executing user interfaces, guaranteeing a smooth and visually appealing experience for our users. The ideal candidate should possess 3 to 5 years of relevant experience, a...


  • Nairobi, Nairobi Area, Kenya Qhala Full time

    Our goal is simple. We exist to help you in your digital transformation and innovation journey. As a dedicated team of professionals, including health informatics specialists and experts in technology for social impact, we offer a comprehensive suite of solutions tailored to your needsThe Role:We are seeking a talented and experienced Senior Full Stack...


  • Nairobi, Nairobi Area, Kenya Qhala Full time

    Our goal is simple. We exist to help you in your digital transformation and innovation journey. As a dedicated team of professionals, including health informatics specialists and experts in technology for social impact, we offer a comprehensive suite of solutions tailored to your needsThe Role:We are seeking a talented and experienced Senior Full Stack...


  • Nairobi, Nairobi Area, Kenya Qhala Full time

    Our goal is simple. We exist to help you in your digital transformation and innovation journey. As a dedicated team of professionals, including health informatics specialists and experts in technology for social impact, we offer a comprehensive suite of solutions tailored to your needsThe Role:We are seeking a talented and experienced Senior Full Stack...


  • Nairobi, Nairobi Area, Kenya Qhala Full time

    Our goal is simple. We exist to help you in your digital transformation and innovation journey. As a dedicated team of professionals, including health informatics specialists and experts in technology for social impact, we offer a comprehensive suite of solutions tailored to your needsThe Role:We are seeking a talented and experienced Senior Full Stack...


  • Nairobi, Nairobi Area, Kenya Power Learn Project Full time

    Power learn Project is a Pan-African Non-governmental Organisation that is here to see through a transformative Africa by equipping the youth with technology skills. We believe in truly placing the power of knowledge, technology, and opportunity in the hands of the youth.Role OverviewThe Senior Front End Engineer at our organization plays a crucial role in...


  • Nairobi, Nairobi Area, Kenya Nexleaf Analytics Full time

    Your RoleAs a Backend Software Engineer at Nexleaf, you will play a crucial part in scaling up our impact by working in a diverse team dedicated to designing and building the core backend code for our cloud-based service. This service gathers and analyzes data from some of the most remote locations on the planet and connects to a vast network of IoT/M2M...


  • Nairobi, Nairobi Area, Kenya Nexleaf Analytics Full time

    Your RoleAs a Backend Software Engineer at Nexleaf, you will play a crucial part in scaling up our impact by working in a diverse team dedicated to designing and building the core backend code for our cloud-based service. This service gathers and analyzes data from some of the most remote locations on the planet and connects to a vast network of IoT/M2M...


  • Nairobi, Nairobi Area, Kenya JUMIA KENYA Full time

    ABOUT THE COMPANYJumia is the largest online retail store in Africa with over 100,000 unique visitors a day, buying everything from Fashion to Phones. Founded in 2012 in Nigeria, Jumia's mission is to revolutionize the concept of shopping by providing customers with the best online shopping experience.Jumia is part of Africa Internet Group, a leading global...


  • Nairobi, Nairobi Area, Kenya JUMIA KENYA Full time

    ABOUT THE COMPANYJumia is the largest online retail store in Africa with over 100,000 unique visitors a day, buying everything from Fashion to Phones. Founded in 2012 in Nigeria, Jumia's mission is to revolutionize the concept of shopping by providing customers with the best online shopping experience.Jumia is part of Africa Internet Group, a leading global...