? Join Dev.Pro - a US-based outsourcing software development company that has been delivering exceptional software experience to clients since 2011. We invite a talented Software Engineer with strong Node.js expertise to join our team and play an important role in building an advanced artwork transaction database that features 36M+ transaction records from auction houses worldwide and provides valuable insights to collectors, investors, and managers. Work with a global leader in artwork tokenization and blockchain-secured provenance and use your skills and experience to contribute to innovative projects at the crossroads of the blockchain and art industries.

? What's in it for you:

  • Work on data management and data engineering projects connecting the art market with the digital-first, financial ecosystem
  • Get hands-on experience with databases and data structuring; boost your data science skills
  • Expand your knowledge and expertise in the thriving blockchain industry

✅ Is that you?

  • Strong proficiency in Node.js and JavaScript with 4+ years' commercial experience
  • Experience in data extraction
  • Familiarity with system monitoring/administration tools
  • Proficiency in techniques and tools for data crawling, extraction, and processing (Node.js, AWS, Elasticsearch, Docker, ETL processes)
  • Solid database expertise (MySQL, PostgreSQL)
  • Strong knowledge and practical experience with AWS, including creating environments
  • Excellent self-organization skills
  • Upper-Intermediate English level

Desirable:

  • Familiarity with Regular Expressions, XPath, Headless Browsers

?Key responsibilities and your contribution

In this role, you’ll use your skills and expertise to contribute to the maintenance of the existing data pipeline and applications, ensuring seamless and efficient flow of data for company's continued success.

  • Extract, ingest, and parse data using Node.js
  • Fix scraping, traversal, and parsing bugs of multiple auction house websites, including sites that lack structured data or have complex or outdated setups
  • Make necessary adjustments on the client's side when and if there is an update on the side of the auction house website
  • Help improve crawl and scrape analysis, reports, and data management
  • Conduct data and scrape testing to ensure accuracy and quality
  • Take ownership of identifying and rectifying any issues and scaling scrapes as needed
  • Create and optimize processes, tools, workflows, and resilient data architecture for web content scraping
  • Ensure the accuracy and quality of data acquisition processes

? What's working at Dev.Pro like?

Here, we appreciate your contribution and the value you add to projects. Dev.Pro offers a culturally diverse, gender-neutral, empathetic, and parenthood-friendly work environment where everyone’s needs and differences are treated with equal respect and care. By joining Dev.Pro, you'll feel what it's like to grow with professionals who support your journey. We offer:


✔️ 30 paid rest days per year to use as holidays/vacation/other on the desired and requested dates
✔️ Professional and personal growth: ability to shift your career path, access to English courses, online training programs, and conferences
✔️ Healthcare kit (gym, sports nutrition, etc.); healthcare insurance fully compensated by Dev.Pro
✔️ Pregnancy support, maternity and military leave
✔️ Fun online activities and team-building events
✔️ IT, facility, and accounting support, including work equipment
✔️ 5 sick leave days, up to 60 days of medical leave, and up to 6 days of leave per year due to family reasons (i.e., wedding/funeral/baby birth)

Our next steps:

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer

Interested? Find out more:

?How we work

? LinkedIn Page

? Our website

?IG Page

Location

Kyiv, Kyiv city, Ukraine - Remote

Remote Job

Job Overview
Job Posted:
1 year ago
Job Expires:
Job Type
Full Time

Share This Job: