Apex Developer
Posted on February 6, 2025
Job Description
- Apex Developer - 7+ YOE
- About the Role
- A NASDAQ-listed international enterprise focused on Internet services and products is looking for an APEX Engineer. The selected candidate will be responsible for writing high-quality APEX code to validate the efficiency of their LLM (Large Language Model). The company has established itself as a dominant player in the I.T. industry and a leading Internet media giant.
- Key Responsibilities:
- Design, develop, and maintain robust, scalable Lightning Web Components (LWC) to enhance user experience within the Salesforce platform.
- Optimize LWC performance, ensuring responsive interfaces and smooth user interactions.
- Implement high-quality Apex classes, triggers, and batch processes for complex business logic, ensuring adherence to best practices and coding standards.
- Integrate with external APIs and third-party applications, using Salesforce APIs and established integration patterns.
- Ensure top-notch security, data integrity, and compliance within the Salesforce environment.
- Conduct thorough code reviews, providing constructive feedback and ensuring coding standards and best practices are met.
- Provide clear, organized, and well-documented code and technical documentation
- Required Skills:
- 7+ years of professional Salesforce development experience, with a strong focus on Lightning Web Components (LWC), Apex, and SoQL
- Experience with LWC lifecycle methods, data binding, event handling, and responsive UI design.
- Proficiency in Apex, including writing unit tests, triggers, batch jobs, and asynchronous processes.
- Solid understanding of Salesforce APIs (SOAP, REST, Bulk API), integration patterns, and best practices.
- Familiarity with Salesforce security models, governor limits, and performance optimization techniques.
- Excellent written and verbal communication skills in English.
- Bachelor’s/Master’s degree in Computer Science, Engineering, or equivalent experience.
- Salesforce certifications: PD1 (Platform Developer I) required; PD2 (Platform Developer II) highly preferred.
- Additional Details:
- Mandatory Skills- Apex -7+ years, Salesforce-7+ years, Lightning Components (Aura), LWC, and VF pages 3 years, Salesforce APIs (SOAP, REST, Bulk API), integration patterns, PD1 (Platform Developer I)
- Total Years Of exp- 7+ years experience mandatory
- Opportunity- Full-time (5 hours PST overlap)
- Open Positions: 20
- Notice Period: Immediate
- Google form Should be filled while sharing the profile: https://forms.gle/27guQAwWbNCFe4Kn8
- Pre-Screening Questions:
- How many years of experience do you have in APEX programming? Can you describe a challenging project you've worked on and why it was challenging?
- How many years of experience do you have working with Lightning Components (AURA), LWC, or VF pages? Tell us about a challenging project you’ve worked on and why it was difficult.
- In this role, you won’t be working on a specific project. Instead, you'll be interacting with and validating the output of an LLM (by asking questions from an open-source dataset and verifying responses). Are you comfortable with this type of job? Why do you think you would be a good fit for this role?
- Do you have any Salesforce certifications? Specifically, PD1 or PD2?
- Are you available immediately for this job?
- Are you available for a technical interview (approximately 60 minutes) within the next 48 hours?
- Script Candidate to understand and confirm interest -
- We'd like to take a few minutes to discuss what a typical day might entail for you in this role. Our aim is to ensure you have a clear understanding of the role and responsibilities, with no surprises on your first day.
- This position is within a project with one of the foundational LLM companies. The goal is to assist these foundational LLM companies in enhancing their Large Language Models.
- One way we help these companies improve their models is by providing them with high-quality proprietary data. This data serves two main purposes: first, as a basis for fine-tuning their models, and second, as an evaluation set to benchmark the performance of their models or competitor models.
- The project's goal is to create this high-quality training data, and you will have a critical role to play.
- We generate this proprietary data for two types of approaches used for fine-tuning LLMs: Supervised Fine Tuning (SFT) and Reinforcement Learning from Human Feedback (RLHF). RLHF typically involves interacting with the LLM model, providing feedback on its output, and offering rewrites when necessary. In SFT, we generate numerous golden prompt-response pairs, devoid of model interaction.
Required Skills
apex
salesefoceapi
lwc