India
Not disclosed
On-site
Full Time
Front-End Engineer – React + TypeScript (Contract) Core Skills (“Must-Have”) Modern React wizardry Solid with React 18+/Hooks, TypeScript, and component-level state management (Context, Zustand, or Redux) Comfortable building responsive UIs CSS-in-JS, Tailwind, or vanilla CSS Modules Meets WCAG 2.1 AA accessibility standards Design-system implementation Translate Figma components & design tokens into pixel-perfect, reusable code Document variants in Storybook (or similar) for designers and fellow engineers Engineering craftsmanship Strong grasp of REST/GraphQL integration, testing (Jest + RTL/Cypress), Git flows, and CI/CD pipelines Obsessed with performance (Core Web Vitals) and bundle hygiene Cross-functional collaboration Work hand-in-hand with designers, back-end Go engineers, and product managers; clarify edge cases early Review PRs, give/receive feedback, and demo progress in agile ceremonies Day-to-Day Responsibilities Ship incremental UI upgrades to LaunchDarkly’s SaaS console—implementing the exact components designers compose in Figma Extend & harden the React component library, aligning props, variants, and accessibility patterns with design-system specs Wire up feature flags & telemetry to support safe rollouts and gather usage data for every new UI slice Enforce quality gates through automated tests, a11y checks, and performance budgets before merges hit production Nice-to-Have Extras Hands-on experience with LaunchDarkly, Split, or any feature-flag SDK in production apps Familiarity with AI-assisted tooling (e.g., v0.dev, Copilot, Cursor) to accelerate scaffolding Exposure to data-visualization libs (Recharts, Chart.js, VisX) for analytics dashboards Sample Mini-Projects You Might Tackle Scenario: Modal → full-screen flow Your Engineering Deliverable: Build the “Create Metric” wizard as a full-screen React route, reusing existing Button, Stepper, and FormControl components; ensure keyboard nav & deep-linking to each step Scenario: MetricHealthCheck widget Your Engineering Deliverable: Implement a self-contained that shows green/amber/red states, pulls live data via GraphQL, and exposes an ARIA-friendly tooltip for unmet requirements Show more Show less
India
Not disclosed
On-site
Full Time
LaunchDarkly — Product Designer (Contract) Core Skills (“Must-Have”) Figma mastery & design-system mindset Comfortable working inside an existing reusable component library Knows common SaaS UI patterns (modals, tables, wizards, dashboards) and can apply them consistently App-flow comprehension Quickly understands how current features work and extends them without breaking mental models Tight designer-engineer collaboration Partners daily with front-end engineers; speaks “component-level” language (props, states, breakpoints) Provides red-line specs, edge-case mocks, and async feedback in tools like Storybook or GitHub PRs Day-to-Day Responsibilities Ship incremental UI upgrades to the core LaunchDarkly SaaS platform (think: polishing flows rather than ground-up rebrands) Assemble layouts by snapping together pre-built Figma components—adding only what’s missing and documenting new patterns Validate usability through quick internal reviews or lightweight user checks; iterate based on findings and stakeholder input Nice-to-Have Extras Familiarity with AI-enhanced design tools (e.g., Locofy, V0.dev, Cursor) to accelerate wire-up or code hand-off Experience visualizing “health” or “status” states in analytics / monitoring products Sample Mini-Projects You Might Tackle Scenario: Convert modal → full-screen Take an existing “Create Metric” modal and redesign it as a full-screen wizard that feels native to the app shell Scenario: Metric health-check widget Craft a compact UI that instantly shows whether all metric requirements are met (green/amber/red + tooltip drill-downs) Show more Show less
India
Not disclosed
On-site
Full Time
Back-End Engineer – Go + PostgreSQL (Contract) Core Skills (“Must-Have”) Golang expertise Idiomatic Go 1.21+, goroutines / channels, std-lib HTTP & sql packages, context-aware code Relational-data mastery Hands-on with PostgreSQL 13+ — schema design, indexes, migrations (Flyway, Goose, or pg-migrate) Comfortable writing performant SQL and debugging query plans API craftsmanship Design and version REST/JSON (or gRPC) endpoints; enforce contract tests and backward compatibility Quality & Dev-Ops hygiene Unit + integration tests (Go test / Testcontainers), GitHub Actions or similar CI, Docker-ised local setup Observability hooks (Prometheus metrics, structured logging, Sentry) Collaboration fluency Pair daily with React front-end & designers; discuss payloads, edge cases, and rollout plans up front Day-to-Day Responsibilities Ship incremental data-model and API updates — e.g., add a column with default values, write safe up/down migrations, expose the field in existing endpoints, and coordinate UI changes Design small new features such as derived “metric-health” tables or aggregated views that power dashboards Guard performance & reliability — run load tests, add indexes, set query timeouts, and handle graceful fallbacks behind feature flags Keep codebase clean — review PRs, refactor shared helpers, and prune dead code as product evolves Nice-to-Have Extras Production experience with a feature-flag SDK (LaunchDarkly, Split, etc.) to stage database changes safely Familiarity with event streaming (Kafka / NATS) or background job runners (Go workers, Sidekiq-like queues) Exposure to container orchestration (Kubernetes, ECS) and infrastructure-as-code (Terraform, Pulumi) Sample Mini-Projects You Might Tackle Scenario: Add property to existing entity Write migration to add source_type column to metrics, backfill with default, update GET/POST /metrics handlers & swagger docs, unit-test both happy & error paths Scenario: New aggregated view Create new table metric_health that rolls up pass/fail counts per metric, expose /metrics/{id}/health endpoint returning red/amber/green status with pagination, instrument with Prometheus counters Show more Show less
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.