Salesforce Developer
Location: Hybrid – Warsaw (2 days remote / 3 days office)
About ••••••
•••••• is an award-winning IT company founded in Sweden, with a strong presence across Norway, Denmark, Germany, Finland, and Poland. We combine Scandinavian work culture with technical excellence, delivering modern, scalable digital solutions for international clients. At ••••••, we believe in collaboration, ownership, and continuous growth. We build strong teams that create meaningful products and make sure our people grow along the way.
About the Role
We are looking for an experienced Salesforce Developer to join the Technology Innovation Hub in Warsaw. This role combines hands-on Salesforce Core development with integrations and collaboration with the team responsible for Marketing Cloud Engagement.
You will work primarily with Sales Cloud, Apex, Flow, and Lightning Web Components, while also supporting integrations between Salesforce Core, Marketing Cloud Engagement, and external systems. The role requires strong technical ownership, problem-solving skills, and the ability to work independently with both technical teams and business stakeholders.
Responsibilities:
Design, develop, and maintain Salesforce solutions, primarily within Sales Cloud, as well as Service Cloud and existing Experience Cloud portals.
Build and maintain Salesforce automations using Apex and Flow, with a strong focus on Apex for new development.
Develop and maintain Lightning Web Components (LWC) using JavaScript.
Design and develop integrations between Salesforce Core, Marketing Cloud Engagement, and external systems, including RainFocus.
Support marketing communication processes based on Salesforce contacts, standard Salesforce Campaigns, and custom consent management solutions integrated with Marketing Cloud.
Analyse business requirements and translate them into scalable technical solutions.
Troubleshoot, debug, and independently resolve technical issues across the Salesforce environment.
Collaborate with business stakeholders, Salesforce specialists, and the team responsible for Marketing Cloud Engagement.
Contribute to initiatives involving AI and integrations between Salesforce and Large Language Model-based solutions.
Requirements:
3+ years of professional Salesforce development experience, with 5+ years preferred.
Strong hands-on development experience with Salesforce Core, particularly Sales Cloud.
Solid experience with Apex, Flow, Lightning Web Components (LWC), and JavaScript.
Practical experience with Marketing Cloud Engagement and understanding of its integration with Salesforce Core.
Experience designing, developing, and maintaining integrations between Salesforce and external systems.
Strong troubleshooting and debugging skills, with the ability to independently develop and maintain technical solutions.
Ability to analyse business requirements and translate them into technical solutions.
Experience working directly with business and technical stakeholders.
Strong communication skills and fluency in English.
Nice to Have:
Experience with Marketing Cloud Next.
Experience with Data Cloud, Service Cloud, or Experience Cloud.
Experience with AI-related integrations or Salesforce solutions involving Large Language Models.
Broader software development experience outside the Salesforce ecosystem.
Experience working with cloud technologies and services.
Experience with consent management models and marketing communication processes.
Experience integrating Salesforce with RainFocus.
Experience working in international or distributed teams.
Recruitment Process:
1. Screening Call (30 min): A short introductory conversation with our recruitment team to discuss your background, motivation, and role expectations.
2. Cultural Fit Interview: A conversation focused on your collaboration style, communication approach, and experience working in team environments and with different stakeholders.
3. Role-Specific Interview: A practical discussion focused on your technical experience.
4. Final Interview: A concluding conversation focused on your problem-solving approach, willingness to take ownership, communication style, and overall team fit.