Join our team at OSF Digital, where innovation meets excellence in the realm of digital transformation. As the largest global Salesforce Partner, we're on the lookout for talented individuals who resonate with our core values of integrity, client-centricity, and collaboration. At OSF, we harness AI to create smarter, more efficient solutions that propel businesses forward.
We believe in the power of remote work and the flexibility it brings to our one-team culture, fostering a global community of forward-thinkers. Our employees enjoy a range of benefits designed to nurture their professional growth, continuous learning opportunities, a collaborative culture, and the chance to work on transformative projects with a global impact.
We are seeking a skilled Salesforce Developer to join our innovative team. The ideal candidate will have a robust understanding of both front-end and back-end development within the Salesforce platform. You will be responsible for designing and implementing user interfaces, developing scalable back-end solutions, and integrating Salesforce with other systems. Your role will be crucial in translating business requirements into technical solutions that enhance user experience and drive efficiency.
Responsabilities
Design and implement user interfaces using Visualforce, LWC, and Aura Components.Ensure responsive and user-friendly Salesforce applications across various devices.Collaborate with UX/UI designers to convert visual designs into functional experiences.Optimize front-end code for performance and scalability.Implement and maintain CSS frameworks like SLDS for consistent styling.Develop and maintain Apex classes and triggers.Design complex Salesforce database structures with SOQL and SOSL.Integrate Salesforce with external systems using REST/SOAP APIs and middleware.Manage Salesforce data using Data Loader and other ETL tools.Maintain test classes for code coverage and quality.Translate business requirements into technical solutions on the Salesforce platform.Participate in code reviews to uphold high-quality standards.Collaborate with Salesforce administrators and developers for custom solutions.Stay current with Salesforce updates and ensure forward compatibility.Troubleshoot and resolve bugs in Salesforce applications.Document technical processes and provide end-user support and training.
RequirementsIn-depth knowledge of Salesforce platform, features, limitations, and best practices.Proficiency in Apex and JavaScript, with a good understanding of HTML, CSS, and web development languages.Experience with Salesforce Lightning (Aura and LWC), Visualforce, and SLDS.Strong grasp of server-side logic, database management, SOQL, SOSL, and web service APIs.Familiarity with Salesforce DX, version control systems, and IDEs like Visual Studio Code.Ability to write comprehensive unit tests and understand mocking frameworks.Skills in data migration and manipulation using Salesforce Data Loader and ETL tools.Experience in Salesforce integrations with external systems.Knowledge of Salesforce security model and best practices.
Soft Skills Competencies: Excellent problem-solving skills with the ability to develop timely solutions.Strong communication skills for effective team and client interactions.Analytical thinking to understand complex requirements and create technical specs.Teamwork and collaboration within cross-functional teams.Efficient time management to meet project deadlines.Adaptability to new technologies and changes within the Salesforce ecosystem.Attention to detail in coding and documentation for accuracy and maintainability.
Languages:EnglishPortuguese