At a Glance
- Tasks: Develop and scale our Salesforce platform while leading integrations and customisations.
- Company: Join Nivoda, a pioneering marketplace transforming the jewellery industry.
- Benefits: Enjoy flexible hours, remote work, unlimited holiday, and growth opportunities.
- Other info: Be part of a diverse team during our exciting expansion phase.
- Why this job: Make a real impact in a fast-paced environment with cutting-edge technology.
- Qualifications: Salesforce Developer Certification and strong Apex & LWC skills required.
The predicted salary is between 50000 - 70000 € per year.
Nivoda is reimagining how the world buys and sells jewellery. Our global marketplace connects retailers and suppliers across diamonds, gemstones, and finished jewellery, already powering over $300 million in annual transactions and scaling toward a billion‑dollar vision.
Our mission is to develop a solution that helps businesses, regardless of size or location, increase sales and margins while removing the operational burden of sourcing diamonds.
Our Engineering and RevOps teams sit at the heart of everything Nivoda builds. We move fast, take ownership, and obsess over scalable systems that allow our commercial teams to succeed. We are a remote‑first, globally distributed team that values directness, low ego, and big impact.
We’re looking for a highly skilled Salesforce Developer to own the back‑end development and scaling of our Salesforce platform. This pivotal role involves leading immediate high‑priority integrations, building solid foundations for the long term, and collaborating closely with RevOps and data engineering to make Salesforce the backbone of our commercial operations.
Responsibilities- 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.
- Manage technical debt: perform code reviews and refactor legacy Apex or redundant Flows to stay within Salesforce governor limits and maintain performance.
- Manage platform quality: lead QA testing, debugging, and bug fixing to maintain a stable, error‑free environment.
- Integrations & Data Architecture
- Lead the Shopify integration: own 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, architecting for large data volumes.
- Enable advanced reporting: pull revenue and order statistics from Snowflake into Salesforce to support real‑time dashboards and reporting for leadership.
- System monitoring: build robust logging and alerting frameworks for all external APIs to catch and resolve synchronisation failures before business impact.
- 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 independently.
- DevOps & Governance: establish version control (Git) and CI/CD deployment pipelines to replace manual changes and ensure safe, audited releases.
- Internal Leadership & Knowledge
- Transition from Agency: act as the primary internal expert to transition the platform away from the outsourced agency.
- Comprehensive documentation: create and maintain technical documentation, data dictionaries, and architectural diagrams for maintainability and smooth handovers.
- Internal advisory: advise on build‑vs‑buy decisions regarding third‑party AppExchange tools and middleware.
- Salesforce Developer Certification (essential): Platform Developer I or II.
- Advanced Apex & LWC skills: write clean, efficient, well‑documented code and build custom components 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 managing the full development lifecycle.
- Architectural thinking: manage large data volumes and design scalable data schemas across Sales and Marketing Clouds.
- Independent & proactive: set priorities, manage stakeholders, and ship high‑quality work autonomously.
- Documentation first: maintain strong documentation habits; code is not finished until technical docs are updated.
- Experience in e‑commerce or SaaS: familiarity with order management and subscription billing.
- DevOps experience: exposure to version control (Git) and CI/CD tools (Copado, Gearset, GitHub Actions).
- Background in Series A–D companies: experience building an enterprise‑grade Salesforce instance from a scrappy startup.
- Data warehouse proficiency: hands‑on experience syncing large datasets into CRM systems.
- Leadership ambition: interest in building and leading a small internal Salesforce team as the company grows.
- 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 during our exponential expansion phase.
Nivoda is proud to be an equal opportunity workplace dedicated to promoting diversity. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.
Salesforce Developer in London employer: Nivoda
Nivoda is an exceptional employer that fosters a vibrant, remote-first culture where innovation thrives. With flexible working hours, unlimited holiday allowance, and ample opportunities for professional growth, employees are empowered to make a significant impact as the company scales towards its billion-dollar vision in the jewellery marketplace. Join us to be part of a dynamic team that values directness and collaboration while driving meaningful change in the industry.
StudySmarter Expert Advice🤫
We think this is how you could land Salesforce Developer in London
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Nivoda on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which is always a bonus.
✨Tip Number 2
Show off your skills in action! If you’ve got a portfolio or GitHub with relevant projects, make sure to share it during interviews. It’s a great way to demonstrate your Salesforce prowess and problem-solving abilities.
✨Tip Number 3
Prepare for those technical questions! Brush up on your Apex and LWC knowledge, and be ready to discuss your past experiences with integrations and data architecture. We want to see how you think on your feet!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Nivoda.
We think you need these skills to ace Salesforce Developer in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Salesforce Developer role. Highlight your relevant experience with Apex, LWC, and any integrations you've worked on. We want to see how your skills align with our mission at Nivoda!
Show Off Your Projects:If you've got a portfolio or examples of your previous work, don’t hold back! Share links or descriptions of projects where you’ve built custom components or managed complex integrations. This helps us visualise your capabilities.
Be Clear and Concise:When writing your application, keep it straightforward. Use bullet points for key achievements and avoid jargon unless it's relevant. We appreciate clarity and want to quickly understand what you bring to the table.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen on joining our team at Nivoda!
How to prepare for a job interview at Nivoda
✨Know Your Salesforce Inside Out
Make sure you brush up on your Salesforce knowledge, especially around Apex and Lightning Web Components. Be ready to discuss your past projects and how you've tackled challenges in Salesforce development. This will show that you're not just familiar with the platform but can also innovate and solve problems.
✨Showcase Your Integration Skills
Since this role involves integrating systems like Shopify and Snowflake, prepare examples of your previous integration work. Talk about the complexities you faced and how you overcame them. This will demonstrate your hands-on experience and ability to manage data flows effectively.
✨Emphasise Documentation Habits
Nivoda values strong documentation practices, so be ready to discuss how you maintain technical documentation and architectural diagrams. Share specific instances where your documentation helped streamline processes or facilitated handovers, showing that you understand its importance in a collaborative environment.
✨Be Proactive and Independent
Highlight your ability to work autonomously and take initiative. Prepare examples of how you've identified gaps in previous roles and proposed improvements. This will resonate well with Nivoda's culture of ownership and innovation, proving that you're a self-starter who can contribute from day one.