Salesforce Architect

Kyiv, Moscow, Riga, Minsk, Lviv, 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.

Qualifications

  • 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

Responsibilities

  • 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 Salesforce.com 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