Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 7, 2021
    Deadline: Not specified
  • Microsoft Corporation (commonly referred to as Microsoft or MS) is an American multinational technology company headquartered in Redmond, Washington, that develops, manufactures, licenses, supports and sells computer software, consumer electronics and personal computers and services. Its best known software products are the Microsoft Windows line of operatin...
    Read more about this company


    Senior Software Engineer

    We can offer an agile development team with diverse skills in algorithms and data structures, big data, data science, machine learning and search technology to mention a few. The position is full-time and based in our Nairobi office, with huge learning and growth opportunities.


    As a Microsoft Software Engineer your responsibilities will include:

    • Design, implementation, testing, rollout and running software services.
    • Turn requirements into simple, elegant, and optimal solutions at large scale.
    • Be a technical leader.
    • Evangelize best practices across the team.
    • Participate in and lead team discussions about architectural design and other topics.
    • Mentor engineers and live out the Microsoft values.
    • Ship your code to thousands of machines serving millions of users around the world.


    • BS or MS in Computer Science or Software Engineering.
    • 8+ years of software development experience, preferably with C# and .NET technologies.
    • Strong technical problem-solving skills and a desire to learn from others.
    • Passion for agile teamwork and building a collaborative team culture.
    • Good communication skills, enabling transparency and productivity across teams in different parts of the world.

    Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. 

    Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

    go to method of application »

    JavaScript Engineer- FAST

    Do you love frontend architecture and infrastructure at scale? Do you want to create the best front-end engineering systems? Are you passionate about helping other developers? We’ve got an incredible opportunity for you. We have positions for in the FAST Experiences organization, creating best-in-class engineering systems primarily implemented using TypeScript.  

    Microsoft is increasingly leaning into a technical strategy of leveraging JavaScript as the standard UX programming language. We’re working on consolidating over 300 JavaScript repositories and engineering systems towards a highly scalable engineering system for internal JavaScript developers. If you love the challenge of scale and working with and for developers, this is a position for you! 

    To manage the current and continued demands and growth we need to work together as a unified JavaScript community, both inside Microsoft and the broader open-source community. Working in FAST Experiences, you will have an opportunity to help shape how we develop JavaScript across Microsoft and the industry.  


    • Working with product management and developers to formulate specifications for features.  
    • Architect and implement engineering system features for maximum performance, testability, reliability, and developer delight.  
    • Improve our software engineering processes as we ship to over 40+ Microsoft products on all platforms.  
    • Run A/B experiments and make data-driven decisions.   
    • Leverage best-in-class development practices and follow the fast pace of the open-source community  
    • You will be working in a dynamic, collaborative environment where learning is key.  


    • 2+ years of experience as Full Stack Software Engineer/Front-End Software Engineer  
    • Interest and excitement working with JavaScript/TypeScript  
    • You have experience building web and/or JavaScript tooling  
    • Have experience working with CI/CD systems  
    • Very qualified candidates will have experience working on UX frameworks across multiple platforms and have shipped cross-platform components/applications.  
    • You are proactive and a driving force to get things done   
    • You have good knowledge of agile working methods  
    • You have great written and oral presentation skills  

    Method of Application

    Use the link(s) below to apply on company website.


    Note: Get your CV ready for 2022. Order our 100% professional CV Service.

  • Send your application

    View All Vacancies at Microsoft Back To Home

Subscribe to Job Alert


Join our happy subscribers

Send your application through

GmailGmail YahoomailYahoomail