Tech Stack
AngularCloudJavaScriptReactRealmSOAPSQL
About the role
- Deliver high-quality system logic in agile manner based on appropriate balance between configuration and coding that respects development principles
- Collaborate with team members on various projects so that together you come up with the best solutions both process-wise and technically
- Analysis of business requirements, mapping them to Salesforce capabilities, designing technical solutions
- Support less experienced colleagues on the project
- Present the designed and implemented solutions to customers
- Address and solve technical challenges across projects
- Establish effective working relationships directly with clients
Requirements
- 4+ years of experience with object-oriented programming
- 3+ years of experience with APEX or/and LWC
- Experience in at least two large size (15+ people) Salesforce implementation projects or a noticeable role in multiple mid size (7+ people) Salesforce projects
- Basic Salesforce Certifications (e.g. Administrator, Platform App Builder, Platform Developer I)
- Strong knowledge of Salesforce platform incl. Sharing & Security Model, data model, built in functionalities to support Sales and Service business processes, platform performance and limitations
- Experience in providing designs aligned with best practices (configuration vs. coding, MVC, design patterns, coding standards) and creating technical documentation (incl. UML)
- Experience in integration technologies: SOA, Web Services, REST, SOAP, WSDL, XML, JSON, Streaming API
- Strong knowledge of SQL/SOQL and relational databases
- Good analytical and problem-solving skills with an eye on scalability and maintainability of the solution
- Open minded seeking for innovative solutions
- Advanced written and spoken English and Polish
- Nice to have: Additional Salesforce Certification (e.g. Platform Developer II, JavaScript Developer I, Sales Cloud Consultant, Service Cloud Consultant, one of domain Architect)
- Nice to have: Experience in frontend technologies: LWC, HTML, CSS, JavaScript, AngularJS, ReactJS, etc.
- Nice to have: Ability to manage a small project team in the field of composing and separating tasks, supervising the progress of works and taking responsibility for the quality of the entire solution provided (Lead Developer or TL).