Middle Frontend React Developer #310

Categories: Front-End React
Type: Full-time (8h/day)
Location: Remote
Industry: Marketing


Client offers scale and automation on a pay-for-performance model that delivers the operating leverage necessary for brand survival. Client empowers marketers with technology built to discover, engage, and convert audiences, at scale, all while maintaining brand safety and control.

Client’s main goal is to track performance marketing data and build a number of solutions to turn the data into useful information for customers. They aim to make as much data available in real-time as possible. The platform is powered by REST APIs and everything is developed with an API-first approach. The front end technologies used are React and TypeScript and there is a strong emphasis on testing – unit testing with Jest, end-to-end testing with Cypress. JSS is used to keep styles declarative and encapsulated and data is stored in MySQL, PostgreSQL, Druid and Redis.


  • Mon – Fri 9am – 5pm BST.


  • 2+ years of experience with React/Redux and TypeScript
  • Webpack, Babel and the NPM ecosystem
  • Experience with Agile and Lean delivery approaches and modern engineering practices, such as clean code, TDD, refactoring, Continuous integration
  • Experience in developing and consuming REST APIs
  • Ability to communicate in a concise and focused way, listen to others, and practice patience
  • Positive attitude and good work ethic
  • Upper-Intermediate English proficiency


  • Bachelor’s degree in Computer Science, Information Technology, Statistics, or related fields
  • Personal code visible in your github profile
  • Passion for close collaboration with QA engineers and Product managers
  • Ability to break down a complex problem into more manageable chunks


  • Work as a part of a cross-functional, delivery-focused team with engineers, QA and Product managers working together using Agile principles in a highly autonomous and collaborative environment
  • Write clean, well-tested and refactored code
  • Collaborate closely with the Lead Software Engineer on designing new features and seeing them through to completion
  • Take initiative to identify and solve important problems across teams
  • Proactively identify and tackle technical debt to prevent future issues with cost of development
  • Share knowledge, code and ideas across other teams
  • Ensure code quality through merge requests

We offer

work anywhere g 01 - Middle Frontend React Developer #310

Work from anywhere (fully remotely or in our offices)

1 - Middle Frontend React Developer #310

Competitive salary based on the results of the interview

vacation g 01 - Middle Frontend React Developer #310

Paid vacation, national holidays and sick leaves

4 - Middle Frontend React Developer #310

Professional education reimbursement

legal support g 01 - Middle Frontend React Developer #310

Legal, accounting and taxes support

laptop line g 01 - Middle Frontend React Developer #310

Powerful corporate laptop or compensation for using your own

We accept job applicants preferably from Ukraine, but also consider talents from other parts of Eastern Europe (Poland, Moldova, Romania), Baltic (Lithuania, Latvia, Estonia), Balkans (Bulgaria, Macedonia, Albania, Serbia, Montenegro, Croatia, Bosnia), Turkey, Caucasus (Azerbaijan, Armenia, Georgia). No Russia and Belarus!

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Please, wait a second after click.

Refer a Friend

Do you have a friend, family member or colleague who is looking for a new role in software development?

refer a friend - Middle Frontend React Developer #310

Tell them about Echo, help them find their dream job and receive up to 1,000 USD as a reward.

How it works

1. Ask your friend for permission.

2. Send us your friend's contact details (email, Linkedin, etc).

3. Wait for approval.

4. Get a bonus once your friend gets hired.

Other Job Postings You Might Be Interested In

Yevhen photo
As a recruiter, I am able to combine my experience in recruiting with my love of entrepreneurship to help others to find a career they love! If you have any questions, please contact me at ta@echoua.com
Yevhen photo
Yevhen Tsyhankov

Career Advisor