Default_best_data_analytics_tools_promo_image_with_saturated_0 (1)

Locations

  • Bulgaria
  • Georgia
  • Lithuania
  • Moldova
  • Poland
  • Romania
  • Ukraine

Company Background

The client is a global leader in water treatment solutions, serving residential, commercial, and industrial customers. Founded in 1936, the company specializes in water softening, filtration, and purification systems that improve water quality and sustainability. With a strong presence in over 90 countries, the client is recognized for its innovative technologies, customer-focused service, and commitment to providing cleaner, safer water. The organization continues to expand through strategic growth and digital transformation, maintaining its reputation as a trusted provider in the water solutions industry.

Project Description

The project involves the ongoing development and maintenance of a modern Single-Page Application (SPA) built using TypeScript and Solid.JS. The goal is to transfer active development responsibilities to an experienced and independent frontend developer. The original author of the codebase will remain available for guidance and code reviews, ensuring continuity and quality. The work includes implementing new features, resolving bugs, and integrating with an internal domain model. The application is supported by Azure Cosmos DB and managed using Jira and Bitbucket. Communication is primarily asynchronous with occasional scheduled sync-ups.

Technologies

  • TypeScript
  • Solid.JS
  • React
  • Node.js
  • Effect
  • Git
  • Bitbucket
  • Azure Cosmos DB
  • Jira

What You'll Do

  • Implement new features based on Jira specifications;

  • Diagnose and resolve bugs identified via reports and testing;

  • Write performant and maintainable TypeScript code;

  • Collaborate with the code owner on pull requests and respond to feedback;

  • Diligently track progress and updates in Jira;

  • Follow project standards and coding guidelines;

  • Communicate effectively via asynchronous channels and scheduled meetings;

Job Requirements

  • 3+ years of experience as a Frontend Developer;

  • Strong proficiency in strict TypeScript;

  • Experience with React and Node.js;

  • Familiarity with Git and Bitbucket workflows (PRs, branching strategies);

  • Ability to work independently and write clean, well-integrated code;

  • Comfortable working with existing domain models and architectural patterns;

  • Nice to have: experience with Effect;

  • English level: B2+ (excellent written and verbal communication);

What Do We Offer

The global benefits package includes:

  • Technical and non-technical training for professional and personal growth;
  • Internal conferences and meetups to learn from industry experts;
  • Support and mentorship from an experienced employee to help you professional grow and development;
  • Internal startup incubator;
  • Health insurance;
  • English courses;
  • Sports activities to promote a healthy lifestyle;
  • Flexible work options, including remote and hybrid opportunities;
  • Referral program for bringing in new talent;
  • Work anniversary program and additional vacation days.

Didn’t find anything suitable?

We’re always starting new projects and we’d love to work with you. Please send your CV and we’ll get in touch.

We will be glad to see you!

First Name is required. Maximum 50 characters.
Last Name is required. Maximum 50 characters.
Email is required. Please enter a valid email address (e.g. recipient@domaine.org).
Maximum 100 characters. Add the name of our employee (e.g. John Smith)
Maximum 2000 characters.
Please attach file in the allowed format .pdf, .doc(x), .txt, .rtf Please attach file less than 3 Mb
Formats (3 MB): doc, docx, pdf, txt, rtf
Please Add Comment or Attach File.

An error occurred sending your message.
Try again or contact us via webinforequest@coherentsolutions.com.

Thanks for your application!
We will reply soon.

Share vacancy