Return to jobs Return to jobs

Senior Backend Engineer (PHP)

Chess.com

Clock

Posted over 30 days ago...

Join the vibrant team at Chess.com, the world's leading chess platform and contribute to an engaging user experience with your development expertise

Overview

icon Salary

No salary declared 😔

icon Location

icon Nomad Friendly?
Tick
icon Expires

Expires at anytime

Chess.com is not only a haven for chess enthusiasts but also a dynamic tech, gaming, and content enterprise. With a mission to support over 100 million chess players globally, we pride ourselves on our innovative products, engaging content, and tools that serve the community. Our culture is driven by passion, a flat structure, celebration of life, and a non-corporate environment. We are excited to see how you can enhance our team.

Role Summary

  • Develop features, APIs, and services across our full stack.
  • Enhance our data integrations and work closely with the data team.
  • Provide system design and code review support to peers.
  • Create marketing tools to personalize the user experience on Chess.com.

Role Requirements

  • Proven ability to collaborate in a distributed team setting.
  • Keen eye for spotting bugs and making code improvements.
  • Experience with Amplitude or similar event tracking systems.
  • Minimum 5 years of experience with PHP, preferably Symfony.
  • Strong understanding of software design and architectural patterns.
  • Proficient in SQL schema design and query optimization.
  • Familiarity with various programming tools such as MySQL, Git & GitHub, Doctrine, Redis, PHPUnit/PHPSpec, Resque, and Development VMs like Vagrant/VirtualBox.
  • A sense of ownership and responsibility.
  • Enthusiasm for chess and continuous learning.

This full-time position is 100% remote, allowing you to work from any location. We welcome applicants from all over the world. Discover more about our remote work culture and Chess.com's mission at How Chess.com's Virtual Team Works Together and About Chess.com.

About Us

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

We are here to support 100M+ 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 are a skilled developer that pays attention to every detail of the user experience and code. You like working with data and you are not afraid of having to deal with tables with millions of rows. You have experience working with event-based architecture, subscription lifecycle processors and 3rd party integrations. You are humble with a sense of humor and don’t take yourself too seriously.

What You’ll Do

  • Build features, APIs, and services across our entire stack
  • Improve our integrations in partnership with our data team
  • Help your teammates with system design and code reviews.
  • Develop awesome marketing tools that help us personalize Chess.com for our members

Preferred Skills

  • Strong collaboration and communication skills working in a fully distributed team
  • Good eye to spot bugs and suggest improvements in code reviews
  • Experience with Amplitude or other event tracking systems
  • 5+ years PHP experience (Symfony preferred)
  • Excellent understanding of software design and architectural patterns
  • Experience with SQL schema design and query optimization
  • Experience with across programming softwares such as MySQL, Git & GitHub, Doctrine, Redis, PHPUnit/PHPSpec, Resque, and Development VMs: Vagrant/VirtualBox
  • Sense of ownership and responsibility
  • Chess player
  • Lifelong learner

About the Opportunity

  • This is a full-time or equivalent position
  • We are 100% remote (work from anywhere!)
  • This is open to applicants from anywhere

You can learn more about us here:

  • https://www.chess.com/article/view/how-chess-com-virtual-team-works-together
  • https://www.chess.com/about 
Medal
Computer

Hire with Escape

Showcase your progressive organisation and post your open roles to the biggest UK community of purpose driven job seekers.

Get Started