Software Engineer - Marketplace Ops

Nivoda Logo

Nivoda

πŸ“Remote - Spain

Summary

Join Nivoda's Engineering team as a Software Engineer and contribute to building an efficient and exciting online platform for diamonds, gems, and jewelry. You will develop new features, improve existing ones, resolve issues, and collaborate with cross-functional teams. This role requires experience in solving complex data problems, architecting solutions for large datasets, and optimizing performance. Nivoda offers a remote-first, dynamic work environment with flexible hours, unlimited holiday allowance, and opportunities for growth. The ideal candidate will have 3-6 years of software development experience, a Bachelor's degree in Software Engineering or IT, and proficiency in Node.js and SQL. The company values innovation, collaboration, and excellence.

Requirements

  • 3-6 years of experience in Software development
  • A Bachelor's degree in Software Engineering or IT
  • Majority of experience working with Node Js
  • Good database skills, proficient in writing SQL queries
  • Good understanding of databases both SQL and No-SQL
  • Has had experience working with AWS or similar cloud platforms such as Azure or GCP
  • Has knowledge of messaging systems like Apache Kafka
  • Excellent quantitative skills with a great eye for detail
  • Good level of English
  • Excellent communication and interpersonal skills
  • Analytical / problem solver
  • Takes ownership and responsibility
  • Team player

Responsibilities

  • Feature development : Work on developing new and exciting features
  • Application stability: Improve and scale the existing features on the application
  • Issues Support and Resolution : Address and support issues both on local environments and production
  • Collaboration and Communication : Collaborating across departments for requirements, signoff, acceptance testing and beyond
  • Continuous Improvement : Identifying and implementing code and process improvements to enhance the efficiency and accuracy of the engineering function

Preferred Qualifications

Experience with unit testing using Jest is a plus

Benefits

  • Dynamic working environment in a rapidly growing company
  • Enjoy a pleasant, low-hierarchy work environment
  • Engage in intellectually challenging work that contributes significantly to Nivoda’s success and scalability
  • Flexible working hours and a vibrant company culture
  • Plenty of opportunities for growth and learning
  • Unlimited holiday allowance
  • Chance to join and contribute to a company during its exponential expansion phase

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.