Front End Developer

Ever ripped out your hair trying to navigate the terrible user experiences of feedback submission or analysis tools? Are you a front end developer who knows React, CSS3, and general Gestalt principles? You belong here!

We started Harmonize because we were annoyed at how hard it was for customers to give companies feedback in 2020, despite the zillions of NPS trackers, boring market research surveys, and uninspiring customer satisfaction questionnaires out there. This is 1000x more true for new customers. We are strong believers in beautiful, curated product experiences, intelligent defaults, and easy/intuitive UI. This means NO feature creep that someone someday might use, but let's have it just in case.

At Harmonize, no 1 person is always right. No giant egos here. Even if you're new, your opinion about everything product is still valid. Even more so, because you have fresh eyes on the product.

At Harmonize, you will have the freedom to do things your way. As long as you get your work done and everyone understands, no one will tell you what the "right" way actually is.

Requirements:

  • Extensive knowledge of React JS, CSS3, AJAX, Restful APIs
  • Minimum 4+ years of overall application frontend development experience
  • Minimum 2-3 year of experience with React.js
  • Solid understanding of HTTP protocols, AJAX, REST, JSON
  • Solid understanding of functional programming
  • Basic git commit/push/pull knowledge
  • Write optimal and efficient code using best practices and conventions
  • Resolve technical issues through debugging, research, and investigation
  • Create requirements and time estimates for projects
  • Develop solutions according to specified requirements
  • Work with designers to provide technical solutions and alternatives to make the best UX/UI
  • Good communication and collaboration skills

Bonus skills:

  • Python3, shell script experience
  • Advanced git magic knowledge

Responsibilities:

  • Translating designs and wireframes into high-quality code
  • Build maintainable, flexible, and scalable front end applications
  • Find ways to make the website more natural and intuitive to use
  • Build responsive frontend experiences across all screen sizes
  • Working as a core member of an agile team driving the latest development practices
  • Identify opportunities for adopting new technologies
  • Do daily slack standup explaining what you've done, yet to do, and if you are blocked

Environment:

  • Self-starter mentality, entrepreneurial work ethic
  • Comfortable with ambiguity
  • Ability to work in a fast-paced and agile development environment
  • Easily adapt and learn new things whether it’s a new library, framework, process or a visual design concept
  • Passion for releasing tried and tested bug-free code
  • Willingness to take on roles and responsibilities outside their comfort zone to get the job done

Apply Now

The website uses cookies and other tracking tools to provide you with the best experience.

By using our site, you acknowledge that you understand this and are willing to comply with the terms in our privacy Policy.