Salesforce Developer
Note: Working hours: Aligned with U.S. Eastern Time (Pittsburgh)
Tech stack:
Salesforce Sales Cloud
Apex
SOQL
Lightning Web Components (LWC)
Flow Builder
REST APIs / SOAP APIs
Platform Events / Change Data Capture
Middleware platforms (Informatica, SAP)
Git / Copado / Azure DevOps (or similar DevOps tools)
Requirements:
3-5 years of hands-on Salesforce development experience
Strong expertise in Salesforce Sales Cloud
Proficiency in Apex, SOQL, Lightning Components (LWC), and Flow Builder
Experience designing and delivering scalable Salesforce solutions
Ability to translate business requirements into technical implementations
Experience troubleshooting Salesforce issues and managing deployments
Basic to intermediate experience with Salesforce integrations
Strong communication skills with business stakeholders
Ability to work independently with minimal supervision
Nice to have:
Experience with advanced Salesforce integrations:
REST/SOAP APIs
Middleware (Informatica, SAP)
Event-driven architecture (Platform Events, CDC)
Experience with CPQ, Service Cloud, or other Salesforce Clouds
Familiarity with DevOps practices and tools (Copado, Git, Azure DevOps)
Understanding of OAuth, connected apps, and Salesforce security model
Experience working in distributed/global teams
Experienced in using AI tools in day-to-day workflow
Project description:
The role focuses on supporting and enhancing a Salesforce Sales Cloud environment within a distributed, enterprise-scale ecosystem. The Salesforce Developer will work independently with minimal supervision while partnering closely with Sales stakeholders to deliver high-quality CRM solutions.
A strong emphasis is placed on integration architecture, API-based connectivity, and middleware orchestration to ensure seamless communication between Salesforce and internal/external systems. The role contributes to automation, data consistency, and platform scalability across the organization.
Main responsibilities:
Develop and maintain custom Salesforce solutions using Apex, LWC, and Flows
Configure Salesforce (custom objects, fields, validation rules, page layouts, automation)
Design scalable and maintainable technical architecture aligned with best practices
Translate business needs into end-to-end technical solutions
Perform troubleshooting, unit testing, and manage deployments across environments
Design, build, and maintain integrations with internal and third-party systems
Implement integrations using REST/SOAP APIs, Platform Events, CDC, and External Objects
Collaborate with IT teams on middleware-based integrations (e.g., Informatica, SAP)
Ensure integrations are scalable, fault-tolerant, and optimized for performance
Troubleshoot integration failures, data sync issues, and API performance bottlenecks
Participate in architecture reviews, security assessments, and integration lifecycle management
Partner with Sales, Marketing, and Operations teams to optimize CRM solutions
Provide guidance on system capabilities and integration best practices
Collaborate effectively with global/remote teams
- Department
- Software Delivery
- Role
- Software Engineer
- Locations
- Poland (PL), European Union (EU)
- Hourly salary
- $33
- Employment type
- Contract
- Skills
- Salesforce
- Area
- Other
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.