Senior full-stack software developer (Ruby on Rails + React + PostgreSQL)

Full Time
Apply Now

Why we need you?

At HeroCoders, we help people get the most out of Jira by creating great apps for everyday tasks. We make tools for software and business teams that are used by over 20 000 companies . We have a few hundred thousand active users and 100% annual growth. While we are proud of those accomplishments, much remains to be done. We are looking for dedicated individuals to help build new features and products.

We solve complex problems and do serious engineering, but not rocket science. If you want to work at SpaceX, NASA, or design HAL 9000 AI, you should look elsewhere.


  • B2B net salary between 5000 – 7500 USD per month (or converted to PLN)
  • 20 days of paid, annual leave
  • One-week-long hackathon event each quarter
  • 20% time on side projects and activities
  • Control over your professional development, for example:
  • You can become a database guru and optimize our production,
  • If DevOps is your thing, you can manage our datadog,
  • Or maybe you want to learn more about product development and help us manage our backlog - you’ll have the freedom to chose your path
  • Be part of a small company and participate in business decisions
  • Work on products loved by real people  


You’re a software developer with over five years of professional, full-time experience. You’ve spent at least three of those years working with React or Node/Rails. You write easy-to-maintain software while keeping in mind upcoming features.

You’re a perfect match if:
  • You know technologies we use.
  • You want to know how customers use products and features that you create.
  • You’re self-sufficient.
  • You research solutions to problems.
  • You implement and test your ideas to ensure they are working in the real world.
  • You suggest Jira APIs we can use, find/share solutions on Atlassian forums, and report bugs to Atlassian.
  • You update technical documentation.
  • You work as part of a team helping others solve problems, pitching in on code reviews and support and asking for help when needed.
  • You have sufficient English to talk with a client on a call, communicate with team members and update written documents.

Working with us

  • Be a part of the solution
    You’ll work closely with a product owner and the team to design and implement features and products. Part of your job will be discovering what’s technically possible, figuring out the ideal step-by-step implementation (we don’t do large pull requests,  we do use feature flags). You will also help us build monitoring tools to make sure everything works as expected, and implement analytics to know if and how people are using what we’ve built.

  • Live where you want
    We’re a remote company since day one. You’re welcome to live anywhere as long as there’s some time overlap with Central Europe.

  • No crazy hours
    We seldom work more than 40 hours per week. There maybe rare occasions when things get crazy and extra hours are needed, but you can take time off to compensate. We work hard and smart, but we’re in this for the long haul and don’t want anyone to burn out.

  • Retreat
    It’s great to work anywhere, but we also believe it’s great to meet and have some fun together. We try to organize at least one annual retreat to spend quality time together, eat great food, have a drink, and talk about life.

Our technical stack

We run our apps on Heroku. We use:

  • JavaScript (ES6) and React with Atlaskit components
  • NodeJS with Express
  • Jetbrains IDEs (Rubmine, Webstorm)
  • Mongo
  • Heroku, NewRelic/Datadog, PagerDuty, Sentry, CircleCI, etc.
  • Atlassian tools, Jira, Confluence, Bitbucket
Apply Now

Join us, it's time.

Work with your heart and build something that you love.

Apply Now!