Senior Backend Engineer

Logo of Nivoda

Nivoda

πŸ“Remote - Spain

Job highlights

Summary

Join Nivoda, a leading B2B diamond and gemstone marketplace, as a Senior Backend Engineer. You will play a key role in designing, implementing, and maintaining backend systems for high-performance, customer-centric features. Collaborate with stakeholders and engineers to develop groundbreaking products and improve the customer experience. This role requires extensive experience in backend development with Node.js and GraphQL, along with a strong database foundation. Nivoda offers a dynamic, remote-first work environment with flexible hours, unlimited holiday allowance, and ample growth opportunities.

Requirements

  • 5+ years of relevant experience in backend development with Node.js
  • At least 2 years of experience working with GraphQL
  • Strong foundation in database concepts, with at least 4 years of experience working with relational databases like PostgreSQL
  • Proficient in Test-Driven Development (TDD) and committed to writing high-quality, maintainable code
  • Good analytical and problem-solving capabilities
  • B.S or M.S Tech degree in Computer Science, Computer Engineering

Responsibilities

  • Design, implement, and maintain backend for high-performance customer-centric features around jewelry, ensuring scalability, reliability, and security
  • Ensure adherence to best practices, coding standards, and quality guidelines throughout the development lifecycle
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and translate business needs into technical solutions
  • Debug and resolve complex technical issues, providing timely support to internal teams and external customers
  • Collaborate with cross-functional teams to identify and prioritize customer requirements and feedback
  • Mentor junior developers and improve the quality of engineering work in the broader team
  • Actively participate in discussions to improve the overall customer experience on the Nivoda platform

Benefits

  • Dynamic working environment in a rapidly growing company
  • Work on cloud-hosted applications utilizing major AWS services
  • Gain valuable experience in system design and architectural patterns
  • 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.

Similar Remote Jobs

Please let Nivoda know you found this job on JobsCollider. Thanks! πŸ™