Harmonya-Senior Full-Stack Developer

  • Harmonya
  • Tel Aviv, Israel
  • Full-time
About The Position

Harmonya helps retailers and manufacturers overcome the limitations caused by legacy data structures and unlock the true value of their data. 

Harmonya is an AI-powered product data classification and enrichment platform for retailers and manufacturers. Leveraging proprietary ML and AI models, Harmonya synthesizes data from trillions of alternative data points to generate a holistic and dynamic view of products sold across the country.

We’re looking for a brilliant, curious, creative, strong team player and fun-loving Senior Full-Stack with a passion for data that’s ready to take on a huge opportunity to build Harmonya’s customer-facing platform!

If you’re all that and looking to lead, invent, and grow professionally, you should definitely consider applying to join us on our journey!  

Responsibilities:

  • Lead the design and development of Harmonya’s customer-facing experience.
  • Build a cloud-native application with modern microservice architecture.
  • Build, mentor, and grow the team, our practices, and our technology stack. 
  • Work closely with the product team to define the company roadmap and execute the development plans.
  • Build our Backend infrastructure, including APIs, microservices, and everything that’s customer-facing.
  • Design system architectures, select and evaluate tools and open source projects to use within our architecture.

Requirements:

  • 5+ years of software engineering experience building production-level web applications in large-scale SaaS products.
  • 5+ years of experience developing high-scale applications with modern backend languages, preferably Node JS or equivalent programming language.
  • 5+ years of experience with modern frontend languages, preferably React or equivalent frameworks.
  • Experience with SQL-based databases.
  • Strong data architecture skills – ability to design for scale and velocity of end-to-end data-driven solutions.
  • Passion for data, customer experience, and building high-quality software! 
  • Excellent communication and a great team member. Work daily with our product, users, and the rest of the engineering team to make things work.

Apply for this position