Taro Logo

Software Engineer - SDK

LaunchDarkly is a platform that helps developers innovate on new features faster while protecting them with a safety valve to instantly rewind when things go wrong. It allows developers to target product experiences to customer segments and maximize the business impact of every feature.
$127,000 - $176,000
Mid-Level Software Engineer
Remote
3+ years of experience
This job posting is no longer active. Check out these related jobs instead:

Job Description

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.

Last updated a year ago

Responsibilities For Software Engineer - SDK

  • Contribute to SDK development for JavaScript (Node Server, React, etc) and other supported platforms
  • Ensure LaunchDarkly's SDKs evolve along the constantly advancing JS ecosystem
  • Keep up to date with the latest JavaScript development trends for both front-end and back-end ecosystems
  • Collaborate with engineering and product teams to drive the implementation and release of major features
  • Actively maintain open-source repositories
  • Identify areas of improvement and advocate for best practices
  • Have an active voice in shaping both technology and product decisions

Requirements For Software Engineer - SDK

JavaScript
TypeScript
Node.js
React
  • Experience building Javascript SDK
  • Full stack JavaScript experience
  • Polyglot background— fluent in JavaScript, TypeScript, and at least one other language
  • Strong computer science fundamentals
  • Experience building and maintaining client applications or libraries
  • A commitment to working in a communicative and collaborative environment
  • Self‐starter and problem solver
  • Strong testing background: experience building unit, integration, load tests, and benchmarks
  • Experience writing production-ready code with emphasis on quality and maintainability
  • Experience contributing to open-source software

Benefits For Software Engineer - SDK

Equity
Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
  • Restricted Stock Units (RSUs)
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Mental health benefits