SDK Engineer

Oakland, CA
Engineering
Full-time
LaunchDarkly is looking for an SDK engineer to help build our client‐side platform support. The ideal candidate has a wealth of experience using different technologies and libraries in the JavaScript ecosystem. This role would include direct contributions to LaunchDarkly's SDKs for JavaScript, Node.js, Electron, React, and React Native.

Understanding our space and our customers (we build tools for developers) is critical, but previous experience building for developers isn't a necessary prerequisite— as long as you're willing to learn.

LaunchDarkly is a rapidly growing software company with a strong mission and vision carried out by a talented and diverse team of employees. Our goal is to help teams build better software, faster. You'll join a small team from companies like Atlassian, Intercom, and Twitter, and you'll have an immediate impact with our product and customers.

Responsibilities

    • Contribute to SDK development for our supported platforms such as JavaScript, Node.js, Electron, React, and React Native
    • Be a front-line responder for issues filed by customers
    • Work directly with our CTO and development team to define our architecture, and help define our client‐server networking model

Requirements

    • Fluency in at least two JavaScript-related technologies (JS, TypeScript, React, etc.) and build tools
    • A strong interest in following trends in the JavaScript ecosystem
    • Strong understanding of the HTTP protocol and networking technologies
    • Experience contributing to open-source software
    • Proven ability to mentor and provide technical leadership
    • Self‐starter and problem solver, willing to solve difficult problems and work independently when necessary
    • Testing background: experience building unit, integration, load tests, and benchmarks
LaunchDarkly is a Feature Management Platform that serves over 100 billion feature flags daily to help software teams build better software, faster. Feature flagging is an industry standard methodology of wrapping a new or risky section of code or infrastructure change with a flag. Each flag can easily be turned off independent of code deployment (aka ”dark launching”). LaunchDarkly has SDKs for all major web and mobile platforms. We are building a diverse team so that we can offer robust products and services. Our team culture is dynamic, friendly, and supportive.

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

We've partnered with KeyValues to help demonstrate the amazing culture we've built here at LaunchDarkly, find more info at https://www.keyvalues.com/launchdarkly