¡Activa las notificaciones laborales por email!

Developer Experience Engineer

Chess.com

Barcelona

A distancia

EUR 60.000 - 87.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading online gaming platform is seeking a Developer Experience Engineer to improve workflows for developers. This full-time remote position requires proficiency in TypeScript, Node.js, and CI/CD pipelines. A passion for chess and a background in the gaming industry are preferred. Join a mission-driven team dedicated to serving the global chess community.

Formación

  • Expertise in improving Developer Experience and documentation.
  • Experience in the gaming industry, familiarity with chess is a plus.

Responsabilidades

  • Work on internal tooling that developers use daily.
  • Build custom systems and workflows to improve Developer Experience.
  • Enhance CI/CD workflows for efficiency.

Conocimientos

TypeScript
Node.js
Webpack
Babel transformations
CI/CD pipelines
Infrastructure as Code
Docker
Kubernetes
GCP
UX design
Chess
Descripción del empleo
Overview

Chess.com is one of the largest gaming sites in the world and the #1 platform for playing, learning, and enjoying chess.

We are a team of 600+ fully remote people in 60+ countries working hard to serve the global chess community. We are here to support 200M+ chess players worldwide with the best possible product, content, and tools to serve the community!

We are a tech company. A gaming company. A content company. And we do it all with passion and commitment to the game. Above all we prize our mission-driven, flat, life-celebrating, no-corporate culture, and we look forward to meeting you and learning more about what you can bring to the team.

About You

You care about Developer Experience, aiming to always improve the workflows of other developers by making things simpler and quicker. You care about documentation, ensuring that the tools you create enable the next developer to easily build on top of what you’ve started. You are humble with a sense of humor and don’t take yourself too seriously.You have been working in or dreamed of working in the gaming industry and are ready to turn your talents towards chess!

What you\'ll do
  • Work on internal tooling that is used by our developers every day
  • Build custom systems, workflows, and automations to help improve the Developer Experience of several teams, deployment processes, etc.
  • Aim to improve CI/CD workflows by making them faster and maintaining their tooling as the scale of the project grows
  • Maintain front-end dependencies by keeping tools up-to-date and routinely resolve security vulnerabilities
Preferred Skills
  • Proficiency in using TypeScript with ES6+ features (async/await, Promises, etc.)
  • Excellent knowledge of Node.js and its native modules, knowing that you don’t need an npm package for every single operation
  • Proficiency in front-end module bundlers, including webpack + rollup, being able to create custom plugins/loaders when necessary
  • Basic knowledge of AST manipulation, being able to write custom Babel transformations or custom ESLint rules
  • Excellent understanding of CI/CD pipelines using CircleCI, Jenkins, GitHub Actions
  • Practical experience with Infrastructure as Code (IaC) using Terraform or Pulumi , with a strong focus on maintaining clean, scalable, and well-structured repositories
  • Understanding of great UX design, ensuring the user can intuitively comprehend what’s happening under the hood
  • Familiarity in working with containers and cloud technology such as Docker, K8S, and GCP
  • Sense of ownership and responsibility
  • Chess player
  • Lifelong learner
About the Opportunity
  • This is a full-time opportunity
  • We are 100% remote (work from anywhere!)
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.