Beyondsoft Consulting

  • Node Software Engineer

    Job Locations US-WA-Redmond
    Job ID
    # of Openings
  • Overview

    Beyondsoft Consulting, Inc., is a leading, technical solutions and consulting partner. We combine emerging technologies and proven methodologies to tailor elegant solutions that solve complex challenges and empower our customers to accelerate their business goals. Our services include end-to-end support for cloud, digital, data analytics, multi-language translation, and testing.




    • Client is seeking a skilled software developer to work on the open-source Node implementation of the Bot Builder v3 SDK.
    • The BotBuilder SDK is an open-source project used by thousands of developers to build bots using Node.
    • We are looking for a day-to-day maintainer of the open-source GitHub repository.
    • The day-to-day work includes triaging issues, bug fixing, feature development, release management and working other engineers on the team. Initial contract duration is six months, with potential for extension.
    • You’ll be working closely with the Bot Framework product team and helping coordinate complex features and deployments across multiple versions and platforms of the BotBuilder SDK.   
    • Solid writing skills are imperative as the open-source nature of the product means interactions are frequently through GitHub issues and PRs, all of which are public.
    • You must be able to provide clear, concise feedback written in fluent, conversational English. Additionally, engineers are expected to contribute to articles/blogs/FAQs to directly address commonly arising problems.
    • While English proficiency is required, we are keenly interested in candidates with equal skill in a second language.



    • Demonstrated fluency in JavaScript, Typescript, and Node. Experience in C#, Java or Python is a big plus.
    • Experience with GitHub and Open Source projects is a big plus.
    • Experience building Bots is a big plus.
    • Excellent written and oral English communication skills, additional languages a plus
    • Ability to span multiple functions in any given day from bug triage to development to authoring documentation and writing code samples
    • Ability to learn and adapt quickly in a dynamic environment
    • Great problem solver and troubleshooter with proven people skills who enjoys explaining solutions to others
    • Experience building Bots
    • JavaScript, Typescript, and Node. Any (C#, Java, or Python) is also a plus
    • GitHub and Open Source project experience is also HUGE plus


    We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.