Checkmate

Software Engineer

Checkmate

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design, develop, and maintain responsive and scalable web applications using **React** and **TypeScript**.
  • Collaborate with cross-functional teams to define, design, and ship new features that align with user and business needs.
  • Write clean, maintainable, and efficient code while following best practices and industry standards.
  • Optimize components for maximum performance across various web-capable devices and browsers.
  • Implement and manage testing, debugging, and automation tools to ensure product quality.
  • Participate in code reviews and contribute to a culture of continuous improvement.
  • Stay up-to-date with modern frameworks, tools, and methodologies.
  • Contribute to architecture discussions and technical decision-making.

Requirements

  • At least 3+ years of experience in web development with a focus on React and TypeScript.
  • This role is remote, but we prefer someone that can work PT hours. Los Angeles preferred, US remote acceptable.
  • Some experience with Shopify extensions
  • Knowledge of eCommerce platforms, analytics tools, and loyalty programs a plus.
  • Proficiency in front-end technologies, including HTML, CSS, JavaScript/ES6+, and modern frameworks.
  • Strong understanding of web performance optimization, scalability, and responsive design.
  • Experience working with RESTful APIs and integrating third-party services.
  • Familiarity with front-end build tools such as Webpack, and npm.
  • Experience with cloud platforms (AWS, GCP) and CI/CD pipelines.
  • Excellent problem-solving skills and ability to think critically in a fast-paced environment.
  • Strong communication skills and ability to articulate technical concepts to non-technical stakeholders.
Benefits
  • Competitive salary
  • Healthcare
  • Gym membership
  • Company retreats 🏝
  • 4 weeks PTO and health days
  • Additional benefits
Applicant Tracking System Keywords

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

Hard Skills & Tools
ReactTypeScriptHTMLCSSJavaScriptRESTful APIsweb performance optimizationresponsive designShopify extensionseCommerce platforms
Soft Skills
problem-solvingcritical thinkingcommunicationcollaborationcontinuous improvement