CoinDesk

Senior Software Engineer, CoinDesk Media

CoinDesk
Apply
3 days ago
London, United KingdomSenior

Responsibilities

  • Own features across the complete product lifecycle, including scoping, development, shipping, and production monitoring.
  • Build and optimize full-stack functionality across CoinDesk’s web platform, mobile applications, and services layer.
  • Collaborate directly with product managers, UX designers, editorial stakeholders, and other non-engineering partners.
  • Implement progressive rollouts, automated CI/CD pipelines, observability, and secure operational practices.
  • Optimize web performance through server-side rendering, caching, and Core Web Vitals improvements.
  • Develop automated unit, integration, and end-to-end testing using Playwright and Maestro.
  • Use AI tools such as Claude Code, Open Code, and open-source models in software development and identify opportunities for internal workflow tooling.
  • Integrate secure identity systems such as Auth0 across client and server boundaries.

Requirements

  • At least 5 years of experience shipping production-grade software.
  • Deep hands-on experience with Next.js, React, TypeScript, Node.js, RESTful APIs, and content management platforms.
  • Advanced knowledge of server-side rendering, modern caching patterns, and Core Web Vitals optimization.
  • Experience implementing automated unit, integration, and end-to-end testing.
  • Practical experience managing CI/CD pipelines and embedding software security best practices.
  • Hands-on experience integrating secure identity systems across client and server boundaries.
  • Strong communication skills and experience translating product vision into maintainable technical solutions.
  • Preferred experience with React Native, Expo, Sanity or other headless CMS platforms, Google Ad Manager, Stripe, Amplitude, HubSpot, Google Cloud Platform, GCP Cloud Functions, Terraform, Bun, Elysia, and Redis.

Categories

Contact me