challenges icon indicating copy to clipboard operation
challenges copied to clipboard

Technical challenges that simulate real-world challenges you may face in day-to-day work at Croct.

Croct
Croct Challenges
Have fun showing off your skills!


Introduction

The Croct Code Challenges is a repository that houses technical challenges that simulate real-world scenarios you may face in day-to-day work at Croct.

The goal is to test your in-depth knowledge of tools and technologies that you may frequently use. We don't believe there is a one-size-fits-all solution to any challenge, so don't expect to see one. We're looking for creative and innovative solutions that make use of the tools and technologies at your disposal. Exploring, digging, and breaking out of your comfort zone will most often lead to better outcomes.

👉 Check out the currently available job openings on our careers page.

Evaluation criteria

The Croct team will review your challenge based on the following criteria:

  • 🧐 Clarity
    Does the README clearly explain the problem and solution?
  • Correctness
    Does the solution accomplish what was asked? If anything is missing, does the README explain why it is missing?
  • 🧑‍🎨 Creativity
    Does the solution take a creative approach to solve the problem?
  • 🦾 Usability
    Is the solution accessible and helpful to users?
  • 🧙 Maintainability
    Is the solution simple, easy to understand, and maintainable?

Challenges

The current list of challenges in this repository is:

  • Product Manager
    Specify user stories that will guide the development team in building a new feature.

  • Technical Writer
    Write the documentation that will walk developers through the process of integrating Croct into their apps.

  • Frontend Developer
    Build a React component using Typescript to let users upload and crop avatars.

  • Backend Developer

    • Stream Application
      Build a stream application to detect the geographic location of a user.
  • Devops
    Create a Terraform module to deploy a Kafka cluster, a consumer and a producer on an existing Kubernetes cluster using the Strimzi Kafka operator.

  • Customer Success Engineer
    Create a personalized application using Croct.

  • Web Designer
    Design an Instagram post for a product campaign.

  • Motion designer
    Create an animation that explains how personalization in Croct works.

  • Content Strategist

    • Privacy Laws
      Write a blog post about privacy laws and data protection.

    • Core Web Vitals
      Write a blog post about the Core Web Vitals.

  • Social Media Marketer
    Create copy for social media posts.

  • Marketing Intern
    Create a newsletter email.

  • Content Editor
    Review and improve a blog post.