Chess.com

Senior Fullstack Developer – Chessable, Courses

Chess.com

full-time

Posted on:

Location Type: Remote

Location: Anywhere in the World

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Work with a team of experienced engineers on building new and maintaining existing functionalities.
  • Contribute to the decisions around technology and architecture of new solutions.
  • Meet and collaborate with awesome mission-driven people.
  • Grow Chess.

Requirements

  • Experience with PHP 7.4+ with at least two popular PHP frameworks
  • Experience with MySQL or another relational database
  • Experience with ElasticSearch, SOLR, MongoDB or any other popular NoSQL database
  • AI-first mindset & Prompt Engineering
  • API-first design & proficiency in architecting RPC, RESTful or GraphQL APIs
  • Familiarity with message brokers like Kafka, RabbitMQ, Redis Pub/Sub or Amazon SQS
  • Performance profiling & code debugging, familiarity with tools like XDebug or Blackfire
  • CI/CD orchestration - understanding how to bake automated testing and static analysis (PHPStan / Psalm) into deployment pipeline
  • Understanding of programming good practices and design patterns
  • Strong collaboration and communication skills working in a fully distributed team
  • Sense of ownership and responsibility
  • Chess player
  • Lifelong learner
Benefits
  • 100% remote (work from anywhere!)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHP 7.4+MySQLElasticSearchSOLRMongoDBAPI-first designRPCRESTful APIsGraphQLCI/CD orchestration
Soft Skills
collaborationcommunicationsense of ownershipresponsibilitylifelong learner