LaunchDarkly is seeking a Software Engineer to join their SDK team. This role is pivotal in building the primary touchpoint that customers interact with daily. You'll work across 20+ SDKs, focusing on performance, concurrency, and resiliency while adhering to idiomatic practices for each tech stack. LaunchDarkly serves trillions of feature flags daily, and every flag is handled by their SDKs, making this team's impact significant.
As a Software Engineer on the SDK team, you'll contribute to JavaScript SDK development (Node Server, React, etc.) and other supported platforms. You'll ensure the SDKs evolve with the advancing JS ecosystem, keeping up with the latest trends in both front-end and back-end development. Collaboration with engineering and product teams to implement and release major features is a key aspect of the role.
The ideal candidate has experience building JavaScript SDKs, possesses full-stack JavaScript expertise, and is fluent in JavaScript, TypeScript, and at least one other language. Strong computer science fundamentals, experience with client applications or libraries, and a background in testing (unit, integration, load tests, and benchmarks) are crucial. The role requires a self-starter mentality, problem-solving skills, and the ability to write production-ready code with a focus on quality and maintainability.
LaunchDarkly offers a competitive salary range based on geographic location, along with benefits including Restricted Stock Units (RSUs), health, vision, and dental insurance, and mental health benefits. The company values diversity and encourages applications from all backgrounds, emphasizing their 'Widen the Circle' value to seek diverse perspectives for better results.
Join LaunchDarkly to be part of a team that's shaping the future of software delivery and making a significant impact on both the company and its customers worldwide.