Remote Software Engineer - Marketplace Ops

at Nivoda

Posted 2 days ago 3 applied

Description:

  • Nivoda is a leading B2B diamond and gemstone marketplace dedicated to empowering jewelry retailers and gemstone suppliers.
  • The company has over 500 employees with extensive industry experience, developing an award-winning platform for secure and efficient diamond transactions.
  • The Software Engineer will join a skilled and diverse Engineering team to build solutions for the online platform focused on Diamonds, Gems, and Jewelry.
  • The role involves solving complex data-related problems, architecting solutions for large data queries, and optimizing performance, memory consumption, and CPU usage.
  • Responsibilities include developing new features, improving application stability, supporting issue resolution, collaborating across departments, and implementing process improvements.

Requirements:

  • Candidates must have 3-6 years of experience in software development.
  • A Bachelor's degree in Software Engineering or IT is required.
  • Proficiency in Node.js is essential, along with good database skills and the ability to write SQL queries.
  • A solid understanding of both SQL and No-SQL databases is necessary.
  • Experience with AWS or similar cloud platforms (Azure or GCP) is required.
  • Knowledge of messaging systems like Apache Kafka is preferred.
  • Experience with unit testing using Jest is a plus.
  • Candidates should possess excellent quantitative skills and attention to detail.
  • A good level of English and strong communication and interpersonal skills are required.
  • Candidates must be analytical problem solvers who take ownership and responsibility and are team players.

Benefits:

  • Nivoda offers a dynamic working environment in a rapidly growing company.
  • Employees enjoy a pleasant, low-hierarchy work environment.
  • The role involves intellectually challenging work that significantly contributes to Nivoda’s success and scalability.
  • Flexible working hours and a vibrant company culture are provided.
  • There are plenty of opportunities for growth and learning within the company.
  • Employees benefit from an unlimited holiday allowance.
  • This position offers the chance to join and contribute to a company during its exponential expansion phase.