HeroX Challenges


Want to work at HeroX? Level II

Be awesome, get hired, change your life -- then the world.

This challenge is closed

Work with HeroX!

This challenge is closed


Challenge Overview

Welcome to the Next Level
Congratulations! We reviewed your video, liked what we saw, and here you are! It's one small step for right now, but a giant leap into a world of possibility.

Great! Now What?
Glad you asked. We like you, so there's that. But now we'd like to get a better picture of who you are as a person. To that end, we have a few written questions for you on the submission form. Please answer the questions thoughtfully and be sure to upload a PDF version of your current resume.

And Then?
If you're selected to move forward, someone from the HeroX team will reach out to you directly to schedule a teleconference call so we can meet you "in person." The rest of the process will be explained from there...but don't worry, it'll be a painless one. :)

The Method Behind the Madness
What sets HeroX apart from a lot of organizations is that we put company culture above all else. Maybe you've heard that line before, but as any team member can tell you, we live by it. So before we even consider what kind of role someone fits into, we want to really get to know them: what inspires, what irks, the success stories, the devastating failures, and (most importantly) their most audacious dreams. So go ahead and lay it on thick. 


We're always looking for A-players to join our team, whether or not you're a candidate for our current openings. We might just be able to co-create your perfect role with HeroX. 


Challenge Guidelines

What's Next?

1) Congratulations! You've unlocked the next stage of our recruitment process! Here, we'll evaluate if you fit into the kick-ass culture of HeroX. You will need to answer a few questions and upload a PDF version of your resume

2) If you're successful, you will be given a test project specific to your role and a chance to interview with your (potential) future colleagues!


Check out our open roles for a picture of our current needs. 

Don't see the right role for you? Apply anyways to have a headstart when future opportunities open up.



Client-Side Developer

What is the opportunity?

The Client-Side Developer will become a crucial member of our Product Team, working closely with our Head of Product and our UX designer to deliver pixel perfect code which includes everything that a client sees and interacts with. 

The selected Client-Side Developer will be responsible for:

  • Creating and building complex, maintainable client-side applications
  • Creating HTML/CSS pages from provided designs
  • Supporting, refining and suggesting improvements to the current code base
  • Following Agile/Scrumban development process
  • Providing expertise and suggesting best practices for the Product team
  • Creating and maintaining Javascript tests


  • Javascript, React, jQuery
  • HTML5, CSS3
  • Responsive layout principles
  • Client-side optimization


  • Git, github
  • SASS
  • Bootstrap
  • ES6
  • Backbone
  • Python/Django
  • Unix
  • Docker
  • Basic design and UX principles
  • JIRA, Kanban