Salesforce Developer
We are looking for an experienced Salesforce Developer to join a large-scale project featuring a complex system architecture and extensive integrations with back-end platforms.
We are seeking an independent, communicative professional ready to take ownership of major functional areas and contribute to solution design in a technically demanding environment.
Project information:
Type of project: IT Services
Office location: Poland
Work mode: Remote
Budget: 140-180 PLN net /h - b2b
Project length: one-year contract with an option for extension
Only candidates with citizenship in the European Union and residence in Poland
Start date: ASAP (depending on candidate availability)
Project scope:
Participate in technical discussions, solution design, and implementation of new requirements
Develop and maintain complex Salesforce logic across multiple classes and packages
Work on advanced integrations between Salesforce and back-end systems via a dedicated TypeScript-based gateway
Build and extend APIs using existing frameworks
Design and implement new functional modules end-to-end
Collaborate with architects and stakeholders on technical decisions
Support migration of legacy logic to modern Salesforce solutions
Example project areas:
Contract Generation module (designed and implemented from scratch)
Migration of legacy logic into modern architecture
Collateral module development (data model design + external system integration)
Technical Requirements
Apex (Must-Have)
Strong Apex development skills
Experience with fflib and at4dx frameworks
Understanding of Separation of Concerns principles
Experience with Async Apex (Batch, Scheduled, Queueable)
Solid knowledge of development best practices
Ability to navigate complex distributed logic
Declarative Tools
Strong experience with Flows (Screen Flows, Record-Triggered Flows, etc.)
Ability to combine Flow and Apex effectively
Lightning Web Components (LWC)
Development and modification of LWCs
Integrations
Experience with REST/SOAP APIs and Web Services
Ability to expose endpoints using existing frameworks
Basic AWS Lambda knowledge is a plus
Administration
User management
Profiles, Permission Sets
Basic OmniChannel knowledge
Understanding of Salesforce configuration landscape
Nice to Have
Experience with scratch orgs and scratch org pools
Git, GitLab, Jira, Confluence
Salesforce packages
Basic TypeScript knowledge (highly beneficial)
Basic understanding of the banking domain
Fast learner mindset (project scale and complexity require it)
Communication and Soft Skills
Confident communication in English (B2+/C1)
Clear and open collaboration within and outside the team
Ability to engage in architectural discussions
Strong ownership mindset
We offer:
Remote working model
Full-time job agreement based on b2b and employment contract
Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible
Multisport card (also for an accompanying person)
Life insurance
Salesforce Developer
Salesforce Developer