You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Salesforce Apex Jobs

60 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Fixed-Price - Entry Level ($) - Est. Budget: $75 - Posted
See attachment, first please! I have already customized a drop-down menu within the client's "Lead" page. Our company works on large-scale office installations that require a number of different stages before the project is 100% completed from start to end. We use Swimlanes to keep track of this process. The attached Word Doc is to display how we would like our Swimlanes to be displayed, based on live information that is manually selected from the drop-down menu. The Swimlanes below would be displayed as a Dashboard/Widget. Ex: when I check my Dashboard, I see that “Central Investment LLC” is in the “Discovery” stage and needs to be moved into the “In Design” stage.
Skills: Salesforce Apex Salesforce App Development Salesforce.com
Hourly - Entry Level ($) - Est. Time: Less than 1 month, 10-30 hrs/week - Posted
Hello We require an Expert in Salesforce CTI Adaptor Consultant who can train and guide our Developers on same. Price will not be an issue but Technical expertise in solving business problems through Salesforce is most critical. Please include your rate for one hour training session everyday and indicate your proposed topics. Anyone Interested, Please revert asap Thanks
Skills: Salesforce Apex API Development Salesforce.com
Fixed-Price - Entry Level ($) - Est. Budget: $10 - Posted
Please write at least 90% test coverage for this class in a new class named reCAPTCHATest public class reCAPTCHA { /* Configuration */ // The API endpoint for the reCAPTCHA service private static String baseUrl = 'https://www.google.com/recaptcha/api/verify'; // The keys you get by signing up for reCAPTCHA for your domain private static String privateKey = 'XXX-YYYY'; public String publicKey { get { return 'ZZZ-GGGG'; } } /* Implementation */ // Simple form fields for the example form public String myName { get; set; } public String myEmail { get; set; } // Create properties for the non-VF component input fields generated // by the reCAPTCHA JavaScript. public String challenge { get { return ApexPages.currentPage().getParameters().get('recaptcha_challenge_field'); } } public String response { get { return ApexPages.currentPage().getParameters().get('recaptcha_response_field'); } } // Whether the submission has passed reCAPTCHA validation or not public Boolean verified { get; private set; } public reCAPTCHA() { this.verified = false; } public PageReference verify() { System.debug('reCAPTCHA verification attempt'); // On first page load, form is empty, so no request to make yet if ( challenge == null || response == null ) { System.debug('reCAPTCHA verification attempt with empty form'); return null; } HttpResponse r = makeRequest(baseUrl, 'privatekey=' + privateKey + '&remoteip=' + remoteHost + '&challenge=' + challenge + '&response=' + response ); if ( r!= null ) { this.verified = (r.getBody().startsWithIgnoreCase('true')); } if(this.verified) { // If they pass verification, you might do something interesting here // Or simply return a PageReference to the "next" page return null; } else { // stay on page to re-try reCAPTCHA return null; } } public PageReference reset() { return null; } /* Private helper methods */ @TestVisible private static HttpResponse makeRequest(string url, string body) { HttpResponse response = null; HttpRequest req = new HttpRequest(); req.setEndpoint(url); req.setMethod('POST'); req.setBody (body); try { Http http = new Http(); response = http.send(req); System.debug('reCAPTCHA response: ' + response); System.debug('reCAPTCHA body: ' + response.getBody()); } catch(System.Exception e) { System.debug('ERROR: ' + e); } return response; } private String remoteHost { get { String ret = '127.0.0.1'; // also could use x-original-remote-host Map<String, String> hdrs = ApexPages.currentPage().getHeaders(); if (hdrs.get('x-original-remote-addr')!= null) ret = hdrs.get('x-original-remote-addr'); else if (hdrs.get('X-Salesforce-SIP')!= null) ret = hdrs.get('X-Salesforce-SIP'); return ret; } } }
Skills: Salesforce Apex Unit Testing
Fixed-Price - Intermediate ($$) - Est. Budget: $50 - Posted
Need to develop simple VF pages : 4 Of them and need immediately. I have the design of them .
Skills: Salesforce Apex
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 10-30 hrs/week - Posted
We are a systems integration firm looking for an individual to help us with the following internal and client tasks: Salesforce Administration - Create Custom Objects - Create Custom Fields - Import / Export data into Salesforce - Create custom reports and dashboards - Create custom workflows and flows Salesforce Development - APEX Coding - Visualforce Page Coding - REST API Integrations (Outbound & Inbound) Data Administration - Format and cleanup import data in Excel - Import / Export data into Salesforce Skills (must know the following): - 2 years of Salesforce administration or developer experience - Excel (Intermediate or better: VLOOKUP functions a must) - Database management (how to keep data organized and clean) We are hiring immediately - so let's get started!
  • Number of freelancers needed: 4
Skills: Salesforce Apex API Development CRM Data Entry
Fixed-Price - Intermediate ($$) - Est. Budget: $400 - Posted
Hope you are fine, Could you please access this App for Condo and House administration and check the fields, objects, and functionality to see if you can: 1- Make like a copy of it (we can add the design here locally) and we will deliver HTML content. 2- Development in salesforce.com using visualforce and apex. Access: http://www.vivook.com/Login.php User: pollock90@hotmail.com Password: casa40
Skills: Salesforce Apex Salesforce App Development Salesforce.com
Hourly - Intermediate ($$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
We have a salesforce customization project --It has been spec'd out and now we need to implement. Salesforce Admin and Apex Experience required.
Skills: Salesforce Apex Salesforce.com
Fixed-Price - Intermediate ($$) - Est. Budget: $150 - Posted
In Salesforce classic I was able to query the user table using javascript only. Code example: --------------------------------- var sfConnInject = document.createElement('script'); sfConnInject.src = 'https://' + document.domain + '/soap/ajax/29.0/connection.js'; sfConnInject.type = 'text/javascript'; document.getElementsByTagName('head')[0].appendChild(sfConnInject); /* Wait for script to load */ sid = document.cookie.match('sid=([^;]*)')[1]; var server = "https://" + window.location.host + "/services/Soap/u/29.0"; sforce.connection.init(sid, server);/*Initialize the sforce connection*/ sforce.connection.query("select userName from User") ------------------------------ In Salesforce Lightning it is not possible any more. I need a way to do this in lightning (using only javascript).
Skills: Salesforce Apex JavaScript Salesforce App Development Salesforce.com
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App