Frontend Engineer, Trust & Safety

Remote Full-time
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 a team of 600+ fully remote people in 60+ countries working hard to serve the global chess community. We are here to support 250M+ users and growing 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 the Role

The Frontend Engineer role exists to ensure our gaming platform delivers exceptional user experiences through seamless, responsive, and visually compelling interfaces. This position directly impacts user engagement and platform reliability by maintaining and enhancing the frontend systems that serve our global chess community. The role is critical to our mission of providing the best possible digital experience for chess enthusiasts worldwide.

As a key member of our Engineering team, this role bridges the gap between design vision and technical implementation, ensuring that our platform remains scalable, performant, and user-friendly across all devices and browsers. The Frontend Engineer will contribute to both immediate tactical improvements and long-term strategic platform evolution.

What you'll do
• Design and implement frontend features and user interfaces through a combination of design principles, technology expertise, and programming to ensure seamless platform experiences
• Maintain and optimize system performance by identifying, troubleshooting, and resolving bugs and performance issues in production environments
• Collaborate closely with design and development teams to translate mockups, wireframes, and user requirements into functional, responsive web applications
• Build and maintain component-based architectures using modern JavaScript/TypeScript frameworks to ensure scalable and maintainable codebases
• Create pixel-perfect design implementations that are fully responsive and optimized for performance across multiple devices and browsers
• Participate actively in code reviews, pull requests, and technical discussions to maintain code quality standards and share knowledge across the team
• Execute frontend development projects from conception through deployment, ensuring adherence to established coding standards and best practices
• Support platform stability by monitoring frontend performance, addressing user-reported issues, and implementing proactive improvements
• Partner with cross-functional teams including Product, Design, and Backend Engineering to deliver integrated solutions that meet business objectives

Nice to Have
• Experience working with diverse, multicultural teams on large-scale projects
• Background working on high-traffic websites or applications
• Demonstrated sense of ownership and accountability in previous roles
• Interest in or knowledge of chess and gaming
• Commitment to continuous learning and professional development
• Experience with modern development tools and workflows
• Understanding of web performance optimization techniques
• Familiarity with accessibility standards and inclusive design practices

About the Opportunity
• This is a full-time opportunity
• We are 100% remote (work 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

Apply tot his job

Apply To this Job
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Enterprise AI Value Strategy Manager or Senior Manager

Remote

Native English Voice Actors or Linguists for AI Training

Remote

Base Marketing, Senior Manager Retention CRM

Remote

Commercial Agency Support Representative

Remote

Data Entry Jobs At Netflix (Full Time) $30/Hour

Remote

Experienced Course Associate, Political Analytics – Graduate-Level Instruction and Support in Data-Driven Politics and Advocacy

Remote

Part-Time Remote Customer Service Representative – Flexible Hours at Remotexa – Join a Leading E‑Commerce Innovation Team

Remote

Student Loan Counselor

Remote

Freelance Lead Generation Specialist (USA / Canada - Remote)

Remote

Marketplace Seller Manager

Remote
← Back