Senior Salesforce Engineer

Remote
Full Time
Costa Rica Studio
Experienced

This remote role is based in Costa Rica and only open to citizens and permanent residents of Costa Rica who do not need visa sponsorship.  

Academic Level  

BS/MS degree in Computer Science, Engineering or a related subject.  

Description  
ImagineX Studio - Costa Rica is a product-oriented and boutique software development company. We partner with our clients to become their product team, helping them from ideation to product launch. We commit to delivering quality, impactful, ground-breaking products that can realize our client's vision and make their life easier. We’re looking for developers who can work as a member of a distributed team to design, architect, and build system components. Our team works with many technologies, so our developers must be versatile throughout the stack and work to improve their skills continuously. We have an ever-growing roadmap comprised of interesting work throughout our platform’s stack and are searching for the right people to help us.

Essential Duties and Responsibilities

  • Debugging, fixing, and enhancing existing software.
  • Developing robust and scalable integrations between internal and external applications.
  • Developing and testing software solutions for the business.
  • Conduct and participate in application code reviews for correctness and quality as necessary.
  • Perform any necessary data validation and write/execute queries
  • Participate in SCRUM ceremonies including stand-up, refinement, and technical design sessions.
  • Work alongside stakeholders and product owners to review and clarify business requirements.
  • Work alongside stakeholders and product owners to demo developed software. 
  • Work alongside and mentor other developers by providing code reviews, pair programing sessions, and technical guidance.
  • Ensure that coding best practices and standards are defined, documented, and followed.
  • Contribute to all technical aspects of development and integration (developing, configuring, unit testing, bug fixing, release management, etc.)
  • Ability to assess systems and recommend solutions to increase performance and scalability.
  • Provide oversight and guidance in the implementation of solutions.
  • Proficient in assisting non-technical individuals in resolving complex production issues.   


Technical Skills

  • 5+ years of Salesforce development, configuration and customization experience.
  • 3+ years of experience with the Salesforce Lightning platform.
  • Extensive knowledge of the SDFC data model and governor limits.
  • Extensive experience with object creation and management.
  • Advanced development skills with Lightning Web Components.
  • Advanced APEX programming skills, including classes, batch jobs, triggers, web services and unit testing.
  • Extensive experience developing custom applications.
  • Experience in writing and performing unit tests.
  • Strong understanding of Salesforce integration patterns, REST and SOAP APIs, and data migration techniques.
  • Proficiency with development tools such as Jira, Git, and bash.


Nice to Have

  • Extensive knowledge of Sales, Service and Marketing Cloud.
  • Experience with frontend technologies (JavaScript/TypeScript, React, HTML, CSS).
  • Experience with backend technologies like Python, Java, Golang, or .NET.
  • Willingness to learn new technologies.
  • Experience with version control systems and continuous integration/continuous deployment (CI/CD) processes.
  • Certified Platform Developer 1 and 2. 
  • Certified in Sales and Service Cloud.


Strategic Skills  

  • Excellent verbal and written communication skills.  
  • Team player.  
  • Experience working within agile environments.  
  • Experience working with larger / multiple teams to review and deliver code. 
  • Excellent organization and time management skills, with the ability to maintain strict attention to detail.
  • Self-motivated with the desire to consistently improve performance and gain further knowledge.
  • Ability to meet deadlines, learn quickly and demonstrate effective problem-solving and follow-up skills.

Benefits  

  • Unlimited Paid Time Off   
  • Private Health and Dental Insurance   
  • Work from Home (We also have a cool office)   
  • Learning Opportunities and New Technology   
  • Job Stability   
  • Excellent Team!   
  • And more....    
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*