Work on software that powers chess.com’s connection and integration with live, in person events
Build custom systems, workflows, and automations to help improve events relay and integration
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
Sole responsibility for maintaining the existing 3rd-party developed service-based application while integrating and evolving it into our standard ecosystem for architecture, CI/CD and growth
Knowledge in our current stack (Node with Koa and Knex.js, Python, React / next.js, Golang)
Excellent knowledge of Node.js and its native modules, knowing that you don’t need 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
Excellent understanding of CI/CD pipelines using CircleCI, Jenkins, GitHub Actions as they relate to deploying service based applications
Familiarity in working with containers and cloud technology such as Docker, Kubernetes, and GCP
Sense of ownership and responsibility
Chess player
Lifelong learner
This is a full-time or equivalent position
We are 100% remote (work from anywhere!)
Company
Chess.com
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
About Us
Chess.com is one of the largest gaming sites in the world and the clear #1 platform for playing, learning, and enjoying chess.
We are a team of 400+ fully remote people in 55+ countries working hard to serve the global chess community. We are also growing fast, with more than 90 million players having chosen Chess.com as their online chess home, and a large base of happy premium subscribers.
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 love the idea of bringing over-the-board chess into the online world and are excited about building new features to make watching chess more fun. You understand chess, it’s intricacies, and are looking forward to scaling large real-time systems for delivering chess moves.
What You’ll Do
Preferred Skills
About the Opportunity
You can learn more about us here:
https://www.chess.com/blog/erik/how-chess-com-s-100-person-virtual-team-works-together
https://www.chess.com/about
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs