Senior JavaScript Software Engineer

  • Full time
  • Prague
  • Posted 2 weeks ago
Azure (regular)
Redux (regular)
React (advanced)
JavaScript (advanced)
What is CouponFollow ?

We help shoppers save money by intelligently finding coupons, discovering deals, and earning rewards.
Our two primary tools are CouponFollow and Cently.

We’re located in the New York Metropolitan area.
In our Polish office we currently have 44 employees, most working remotely, cooperating with colleagues from other countries like Pakistan, South Africa, Thailand, Philippines, Canada and US.

We’re currently looking for a Senior JavaScript Software Engineer to help us build and optimize our platform tools.

Agreement: B2B (established own personal company)

Type of employment: full-time

Location: 100% remote (Poland preferred)

‍♂️ Start: ASAP

Length: long term

English: B2/C1

What you will do:
  • Work on the one of the most popular shopping browser extensions.
  • Develop the extension as well as related Node.js applications, primarily in TypeScript, JavaScript (including React, Redux/Mobx, express.js) and CSS (SCSS/LESS).
  • Help in refining the requirements of business features in close collaboration with the Product team and other tech teams.
  • Be involved in all stages of the product’s lifecycle, from the refinement, through development, to deployment and monitoring.
  • Work in Agile environment, encouraging continuous improvement and active engagement in all activities of your scrum team.
Job requirements
What we are looking for
  • At least 5 years of experience in JavaScript development.
  • At least basic knowledge of TypeScript.
  • Experience in React and related libraries.
  • Good understanding of design patterns.
  • Problem solving attitude.
  • Practical knowledge of any of the following: automated end to end testing, contract testing, monitoring, deployment pipelines.
  • Willingness to learn new stuff and challenge yourself.
  • Experience in extensions development or with Node.js 
Nice to have:

  • Production experience with databases (SQL or no-SQL)
  • Knowledge of Azure Devops (or any other leading CI/CD tool)
  • Knowledge of Azure in general (or any other big cloud provider)
  • Basic experience with Docker
What is in it for you:

  • Working in an extremely friendly work environment (eNPS 73) alongside other IT professionals dedicated to the company’s vision throughout several years (average retency 6 years)
  • All necessary software licenses beyond OS
  • Competitive salary with end-of-year performance bonus
  • Fully remote position with flexible hours
  • Continued education and skill development opportunities; annual Dev Summit and regular internal knowledge sharing.
  • Dedicated time for training and participation in engineering community activities.

To apply for this job please visit