Nivoda is a leading B2B diamond and gemstone marketplace that connects jewelry businesses with the global diamond supply. We're a remote-first team that fosters a culture of innovation and collaboration, and we're looking for a Senior Fullstack Engineer to join our team.
Requirements
- 5+ years of relevant experience in fullstack development, with strong proficiency in Node.js on the backend.
- Solid frontend experience with a modern framework — we use React.
- 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.
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.
