Salesforce Developer

Nivoda
Nivoda
Barcelona, Spain (Remote)RemoteCompetitiveRemote: Remote

Original Advert

Nivoda: Where Innovation and Gemstones Meet πŸ’Ž

Role: Salesforce Developer

Location: UK, Spain, Portugal or SA

Salary: Competitive base + Commission

Team: Revenue

Nivoda: Where Innovation and Gemstones Meet

At Nivoda, we're reimagining how the world buys and sells jewellery. Our global marketplace connects retailers and suppliers across diamonds, gemstones, and finished jewellery - already powering over $300M in annual transactions and scaling fast toward our billion-dollar vision.

We're bringing tech, data, and automation to a $350B industry that's barely scratched the surface of digital transformation. The result? Explosive growth and massive opportunity powered by a team that makes it happen.


Our Mission πŸ’Ž

The idea of Nivoda was inspired by the ongoing inefficiency of diamond trading. We set out to develop the solution to help businesses, regardless of their size or location, increase their sales and margins, whilst removing the operational burden of sourcing diamonds.

The Engineering & RevOps Team ⭐️

Our Engineering and RevOps teams sit at the heart of everything Nivoda builds. We move fast, take ownership, and obsess over scalable systems that let our commercial teams fly. We're a remote-first, globally distributed team that values directness, low ego, and big impact. If you want to build meaningful things without layers of bureaucracy, you're in the right place.

About the Role 😎

We're looking for a highly skilled Salesforce Developer to own the back-end development and scaling of our Salesforce platform. This is a pivotal role at Nivoda - we're mid-migration from HubSpot to Salesforce and need someone who can hit the ground running, deliver immediate high-priority integrations, and build solid foundations for the long term. You'll work closely with RevOps and our data engineering team to ensure Salesforce becomes the backbone of our commercial operations.

What would YOU be doing? πŸ€”


Platform Development & Customisation

  • Own back-end Salesforce development: Write high-quality Apex code (classes, triggers, controllers) and manage complex Flows and process automation across all Salesforce clouds.

  • Design custom UI components: Build Lightning Web Components (LWC) to create bespoke user interfaces that improve team efficiency beyond standard page layouts.

  • Manage technical debt: Perform regular code reviews and refactor legacy Apex or redundant Flows to ensure the system stays within Salesforce governor limits and remains performant.

  • Manage platform quality: Lead all quality assurance (QA) testing, debugging, and bug fixing to maintain a stable, error-free environment.


Integrations & Data Architecture

  • Lead the Shopify integration: Own the end-to-end synchronisation of Shopify data and invoices into Salesforce ahead of the mid-May launch.

  • Snowflake collaboration: Partner with the Senior Data Engineer to manage data streams between Snowflake and Salesforce, specifically architecting for Large Data Volumes (LDV).

  • Enable advanced reporting: Pull revenue and order statistics from Snowflake into Salesforce to enable robust, real-time dashboarding and reporting for leadership.

  • System monitoring: Build robust logging and alerting frameworks for all external APIs to catch and resolve synchronisation failures before they impact the business.


Strategic RevOps & Scaling

  • Scale with RevOps: Work in agile sprints to manage custom objects and schema changes across Sales Cloud and Marketing Cloud.

  • Standardise core processes: Implement global value sets, standardised pipeline stages, and automated lead tagging linked directly to marketing channels.

  • Identify improvements: Proactively audit the Salesforce setup to identify gaps and propose architectural improvements without waiting for direction.

  • DevOps & Governance: Establish version control (Git) and CI/CD deployment pipelines to move away from manual changes and ensure safe, audited releases.

Internal Leadership & Knowledge

  • Transition from Agency: Act as the primary internal expert to successfully transition the platform away from the current outsourced agency.

  • Comprehensive Documentation: Create and maintain technical documentation, data dictionaries, and architectural diagrams to ensure maintainability and smooth team handovers.

  • Internal Advisory: Act as the "Internal Architect" to advise on build-vs-buy decisions regarding third-party AppExchange tools and middleware.


What do we need from YOU? πŸ˜‰

  • Salesforce Developer Certification (essential): Preferably Platform Developer I or II.

  • Advanced Apex & LWC Skills: You write clean, efficient, well-documented code and are comfortable building custom components (LWC) from scratch.

  • Integration & Data Expertise: Solid SQL skills and a proven track record of building complex REST/SOAP API integrations (e.g., Shopify, Snowflake).

  • 3-5 years of Salesforce Development experience: Ideally in a fast-paced, scaling environment where you've managed the full development lifecycle.

  • Architectural Thinking: Experience managing Large Data Volumes (LDV) and designing scalable data schemas across Sales and Marketing Clouds.

  • Independent & Proactive: You are comfortable setting your own priorities, managing stakeholders, and shipping high-quality work without hand-holding.

  • Documentation First: You have strong documentation habits and believe that code isn't finished until the technical docs are updated.

Nice to have

  • Experience in E-commerce or SaaS: Familiarity with the complexities of order management and subscription billing.

  • DevOps Experience: Exposure to version control (Git) and CI/CD tools (e.g., Copado, Gearset, or GitHub Actions).

  • Background in Series A-D companies: You've helped a company transition from "scrappy startup" to a mature, enterprise-grade Salesforce instance.

  • Data Warehouse Proficiency: Hands-on experience with data warehousing and syncing large datasets into CRM systems.

  • Leadership Ambition: An interest in eventually building and leading a small internal Salesforce team as the company grows.


Our culture and what we offer πŸ˜‰

At Nivoda, we believe that employees today want to evolve in a collaborative, high-growth environment where they can demonstrate their abilities and thrive both professionally and personally. We are convinced that employees need to find alignment between their inner values and their company's culture and mission to unlock their full potential. We work to create a culture of empowerment, continuous learning and growth where everyone can bring expertise, own projects and easily measure their impact.

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.

Our benefits 🎁

πŸ•°οΈ Flexible working hours and a vibrant company culture
πŸ’» Remote work
🧠 Plenty of opportunities for growth and learning
πŸ–οΈ Unlimited holiday allowance
πŸš€ Chance to join and contribute to a company during its exponential expansion phase


Nivoda is proud to be an equal opportunity workplace dedicated to promoting diversity. We don't discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.
Even if it seems you don't meet 100% of our musts don't let it stop you, we are all about finding the best talent out there! Skills can be learned, and embracing diversity is invaluable.

Please note: Our Talent Acquisition Team is international coming from across the world. We kindly ask you to please submit your CV and application in English so that it can be reviewed correctly.

*If after reading this job description you believe this is not the best fit for you, we'd encourage you to join our Talent Pool so we can keep you in mind as new roles open up.
You can sign up here:
Nivoda Talent Pool

This ensures you're among the first to hear about openings aligned with your skills and interests.

Operations Associate - Media

Barcelona, Spain
New

Senior Product Manager - Growth

Barcelona, Spain (Remote)
New

Diamond Grading Associate - Netherlands

Barcelona, Spain (Remote)
New

Senior Fulfillment Lead (Netherlands)

Barcelona, Spain
€50K - €60KNew

Quality Control Associate (Diamonds) - Netherlands

Barcelona, Spain
New

Senior Logistics Lead (Netherlands)

Barcelona, Spain (Remote)
€50K - €60KNew

Supplier Business Development Manager - Gemstones

Barcelona, Spain
5d ago

Sales Development Representative (Utah, United States)

Barcelona, Spain (Hybrid)
5d ago

Fullstack Engineer

Barcelona, Spain (Remote)
1w ago

Customer Onboarding Analyst

Barcelona, Spain (Remote)
1w ago

Netsuite Engineer

Barcelona, Spain (Remote)
1w ago

Senior Risk Operations Analyst

Barcelona, Spain (Remote)
1w ago

Senior Manual QA Engineer

Central Europe
New

Senior NodeJS Backend Developer

València, Spain (Remote)
New
Visa Sponsor

Computer Vision Engineer

Madrid, Spain
New

Junior Android Engineer

Barcelona, Spain (Hybrid)
New

Junior Engineer - Ruby (London)

Barcelona, Spain
New

Junior .NET Engineer

Barcelona, Spain (Hybrid)
New

Senior iOS Engineer

Barcelona, Spain (Hybrid)
New

Android Engineer

Barcelona, Spain (Hybrid)
New

Machine Learning Engineering Manager - Supply

Barcelona, Spain (Hybrid)
New

.NET Engineer

Barcelona, Spain (Hybrid)
New

Engineer - Full Stack

Barcelona, Spain (Hybrid)
New

Graphic Designer (Marketing)

Barcelona, Spain (Remote)
New

Team Lead Payments Operation

Barcelona, Spain (Remote)
New

Travel Operations Specialist

Barcelona, Spain
New

Principal Data Engineer

Barcelona, Spain (Hybrid)
New

Strategic Business Development Manager, B2B

Barcelona, Spain (Hybrid)
New

Data Engineer

Barcelona, Spain (Hybrid)
New

Technical Account Manager, EU

Barcelona, Spain (Hybrid)
New

Senior Engineering Manager, Core Experience - Commerce

Barcelona, Spain (Hybrid)
New

Senior Manager UK Government Relations

Barcelona, Spain (Hybrid)
New

Senior Product Manager - TPS

Barcelona, Spain
New

Graduate Account Executive - 12 month Fixed Term Contract

Barcelona, Spain (Hybrid)
New

Senior Engineering Manager - Media

Barcelona, Spain (Hybrid)
New

Application managed by Nivoda