Salesforce Architect

Kyiv, Lviv, Riga, Minsk, Moscow, Poland, Remote

Customertimes is hiring an experienced Salesforce Architect. As part of the implementation team, you will manage product development and delivery of enterprise-level, Salesforce-based technology solutions.


  • Knowledge of Software Product Life-cycle Management and product development methodologies
  • Experience with building end-to-end managed packages on Salesforce (extension packages, managed package IoC plugins, security reviews, etc.)
  • Ability to architect multi-tenant systems which are paired with Salesforce (relational DB segmentation, tenant identity management, web-farms and clusters architecture, route balancing, etc.)
  • Experience building self-service software products
  • Experience with architecture and technical documentation frameworks
  • Writing public technical documentation for 3rd party implementation vendors
  • Understanding of mobile development process and frameworks
  • Knowledge of product scalability approaches (by tier, region, and user volume)
  • Experience distributing real-time system integrations
  • Upper-Intermediate or Advanced English as an advantage


  • Certified Platform Developer I
  • Certified Platform App Builder
  • Certified Administrator


  • Work directly with customers to define requirements and present solutions
  • Direct and manage developer resources to achieve project goals
  • Use Apex, Lightning, Visualforce, React, and other technologies to build customized solutions that support business requirements and drive key business decisions
  • Lead technical design sessions and write technical design documents
  • Demonstrate technical leadership, setting best practices for integration and application development, deployment, and testing, along with sequential SD life cycle and iterative refinement
  • Manage technical scope and client expectation
  • Design and develop integrations between applications and other systems as required by customers
  • Provide hands-on, expert-level assistance to developers for technical issues
  • Own the end-to-end Software/Systems Development Lifecycle (SDLC), including structured code management, environment management, and continuous integration
  • Demonstrate detailed experience with the architecture and APIs
  • Maintain a high level of productivity, whether working alone or in collaboration with a team, and manage multiple projects simultaneously
  • Use Salesforce APIs and custom Salesforce Web Services to complete implementation to legacy systems
  • Demonstrate experience in SOAP, REST and Web Socks
  • Demonstrate understanding of HTTP security, Federated and Delegated authentications, plus identity management services and signing authorities
  • Quickly acquire new technical expertise within the SFDC platform and in related technologies, such as client-side scripting libraries (e.g. React) and native mobile development tools
  • Understand relational database structure and functionality
  • Use React or other MV* JavaScript frameworks as needed
  • Demonstrate technical project management experience
  • Develop mobile, hybrid, and/or native iOS applications

Working conditions

  • Regular compensation package reviews
  • 20 days of paid vacation, 15 paid days of sick leave with a doctor's note, and 5 working days of paid sick leave without a doctor's note
  • Medical insurance coverage for employees, plus an option for family insurance coverage at a corporate rate
  • Support for participation in professional development opportunities (webinars, conferences, trainings, etc.)
  • Regular team-building opportunities, as well as bi-annual company-wide events
  • Flexible work environments, including in-office, remote, or hybrid, based on employee preference and manager approval
  • Free English classes in the office