Job Openings
JR-151328 SF Developer Senior
About the job JR-151328 SF Developer Senior
Customertimes is a global digital engineering, product development, and technology consulting company. Headquartered in New York, we have a team of 1300+ experts and offices in 12 countries.
We are looking for a Senior Salesforce Developer who will be responsible for designing, developing, and delivering scalable Salesforce solutions that support critical business processes and enterprise integrations. This role requires strong technical expertise, ownership of solution design, and close collaboration with cross-functional teams.
Locations:
Ukraine
Responsibilities:
- Lead the design, development, and implementation of complex Salesforce solutions using Apex, Lightning Web Components (LWC), Visualforce, and other Salesforce technologies.
- Customize and configure Salesforce applications to meet evolving business needs, including Salesforce Flows and approval processes.
- Work with Salesforce Managed Packages (1GP and 2GP), including configuration, extension, and maintenance.
- Design and implement integrations between Salesforce and external systems using REST and SOAP APIs.
- Develop and maintain custom APIs and integration frameworks to ensure reliable and secure data exchange.
- Partner with business stakeholders to analyze requirements and translate them into robust technical designs.
- Own end-to-end solution design, ensuring scalability, maintainability, and high performance.
- Provide technical guidance and best-practice recommendations to the team.
- Design and manage Salesforce data models that support large data volumes and complex business logic.
- Ensure data integrity through effective migration, transformation, and cleansing strategies.
- Define and implement testing strategies, including Apex unit tests and integration testing.
- Proactively identify and resolve performance issues, technical debt, and system defects.
- Maintain clear and comprehensive technical documentation covering code, configurations, and architecture.
- Support and mentor team members, sharing Salesforce best practices and technical expertise.
- Monitor Salesforce platform performance and lead optimization initiatives.
- Stay current with Salesforce releases and new features, driving adoption of relevant enhancements.
- Ensure solutions comply with organizational security policies and industry standards.
- Design and implement role hierarchies, sharing rules, and access controls to protect sensitive data.
- Collaborate closely with project managers, business analysts, QA, and other developers to deliver high-quality solutions on schedule.
- Contribute to deployment, release management, and continuous improvement processes.
Requirements:
- Extensive hands-on experience with Salesforce development, including Apex, Lightning Web Components (LWC), Visualforce, and Salesforce Flows.
- Strong experience integrating Salesforce with external systems using REST/SOAP APIs and web services (JSON, XML).
- Advanced knowledge of SOQL and Salesforce data modeling.
- Proven experience writing and maintaining Apex test classes.
- Solid experience with Git-based version control systems (GitHub, GitLab, or Bitbucket).
- Familiarity with CI/CD pipelines and automated deployment tools.
- Experience working in Agile environments using tools such as JIRA or Trello.
Nice to Have skills:
- Java experience is a strong plus.
- Proficiency in JavaScript (ES6+), HTML, and CSS.
What We Offer:
- Competitive salary;
- 100% remote opportunity;
- Paid vacation, days off and public holidays;
- Opportunities for professional growth and advancement;
- A collaborative and innovative work environment;
- Support for participation in professional development opportunities (webinars, conferences, trainings, etc.);
- Regular team-building activities and bi-annual company-wide events;
- Flexible work environment (in-office, remote, or hybrid depending on preferences and manager approval).
JR-151328