Chess.com & ChessKid.com JavaScript Engineer
Want to see your code used by millions of passionate users? Chess.com and ChessKid.com is looking for JavaScript engineers who takes pride in writing slick, readable and high-quality code.

- HTML5 and CSS3 knowledge, responsive design, Flexbox layout, LESS
- Good understanding of Javascript (ES6) and component based architectures such as React or Vue

- Understanding of websockets and CometD
- Ability to comfortably build user interfaces from scratch with no frameworks or boilerplates

- Working in a Vagrant PHP-based environment
- e2e testing, CircleCI, GitHub Pull Request workflow

We are looking to hire several JavaScript developers with deep experience across different frameworks for different projects within Chess.com. We look forward to meeting you!

Sign in to Google to save your progress. Learn more
What is your name? *
What is your email address? *
What is your Chess.com username?
Where do you live? *
Please tell us which city and country. The position is available to ANYONE from ANYWHERE, this just helps us get to know you!
What is your GitHub username? *
Tell us about your experience with JavaScript: *
Describe projects that you worked on, libraries and frameworks that you used, etc.
Please, rate your skill/experience level on these technologies, concepts and tools: *
No experience
I've played around with it
I worked with it some
I worked with it a lot
I rule at it
JavaScript
HTML5/DOM
CSS/LESS
Git
Webpack
Object-Oriented Programming
Functional Programming
NodeJS
ES6/7
AngularJS
VueJS
ReactJS
Redux
React Native
Twig
Please share links to your best work and online profiles: *
Why would you want to work at Chess.com? *
What questions do you have for us? *
Bonus: Tell us what you would like to improve about Chess.com
Thank you for applying! NOTE: We are unable to reply to all applications.
We are grateful for you taking the time to submit your information. Chess.com receives hundreds of resumes each week and while we do look at all of them, unfortunately we cannot respond personally to each one of them. If you have not heard from us within a few days, then you can assume that your application did not reach the next stage of interviews. Again, thank you for letting us get to know you. See you over the chess board!
Submit
Clear form
Never submit passwords through Google Forms.
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Privacy Policy