Salesforce Engineer
Poznań, Poland / Krakow, Poland / Warsaw, Poland
OLX Group – Engineering /
Full-time /
Hybrid
Role Purpose
To design, develop, and implement advanced technical solutions within the Salesforce platform that address complex business requirements. The Salesforce Developer is responsible for creating custom applications, integrations, and automations that extend Salesforce functionality, ensuring scalability, security, and optimal system performance.
Key Responsibilities
- Develop custom solutions on the Salesforce platform using Apex, Visualforce, Lightning Web Components, and other Salesforce technologies
- Design and implement complex workflows, process builders, and flow automations to support business processes
- Create and maintain integrations between Salesforce and other systems (SAP, Data Lake, GAM, etc.) using APIs, middleware, and integration tools
- Implement advanced security measures and ensure compliance with data protection standards
- Develop custom solutions for Service Cloud, Experience Cloud, CRMA, and Salesforce Maps implementations
- Collaborate with Solution Architects to design scalable and maintainable solutions
- Write high-quality, well-documented, and efficient code following best practices
- Conduct code reviews and provide technical guidance to junior developers
- Perform thorough testing of developed solutions including unit testing, integration testing, and user acceptance testing
- Troubleshoot and debug complex technical issues
- Create technical documentation for custom developments and integrations
- Stay current with Salesforce platform updates and new features to leverage in development
- Support the deployment process across sandbox environments to production
Requirements/Qualifications
- Education
- Relevant Professional Experience
- Technical Knowledge/Specializations
- Languages
- Other Specific Requirements
Bachelor’s degree in Computer Science, Information Technology, or related field
Salesforce Platform Developer I Certification required
Salesforce Platform Developer II Certification preferred
3+ years of experience developing on the Salesforce platform
Proven experience with Apex, Visualforce, Lightning Web Components, and SOQL/SOSL
Experience with API integration and middleware solutions
Demonstrated ability to translate business requirements into technical solutions
Advanced knowledge of Apex programming and Salesforce development frameworks
Experience with JavaScript, HTML5, and CSS3 for front-end development
Understanding of web services and RESTful API design
Knowledge of data modeling and database concepts
Experience with version control systems (Git) and deployment tools
Familiarity with Agile development methodologies
Experience with one or more specialized Salesforce products (Service Cloud, Experience Cloud, CRMA, Salesforce Maps)
Fluent in English (both written and verbal)
Additional languages based on regional requirements
Salesforce Platform Developer I Certification
Understanding of software development lifecycle
Key Competencies (Soft Skills)
- Strong analytical and problem-solving skills
- Ability to work independently and as part of a team
- Excellent communication skills, both technical and non-technical
- Attention to detail and commitment to quality
- Time management and ability to handle multiple projects
- Adaptability and willingness to learn new technologies
- Customer-focused mindset
Working Relationships / Internal & External Collaboration
- Internal
- External
Solution Architects and other Salesforce Developers
Salesforce Administrators and Coordinators
Business Analysts and Project Managers
IT infrastructure and security teams
Business stakeholders and end users
Third-party integration partners
Vendor technical teams (Salesforce, TalkDesk, etc.)
External consultants and contractors as needed
Salesforce developer community