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.