Position: Salesforce developer
Company: GreenM
Experience required: 3y
English level: upper

To scale the project, we are looking Salesforce Specialist is responsible for maintaining and improving the Salesforce aspects of our web application. This includes troubleshooting and fixing bugs, making necessary changes in the SFDC Apex classes, and collaborating with our international team.

*Project - is centered around a web application for quick business loans. The application connects to a Salesforce (SFDC) endpoint and stores all data there. Additionally, the application interacts with banks (via Plaid), pulls credit scores, verifies addresses, among other tasks, and ultimately approves or rejects the loan application. As a Salesforce Specialist, you will be directly involved in the ongoing development of this application and its interaction with Salesforce.

*Stage - the team rebuilt the web application and moved the client from Sugar (their old CRM) to Salesforce. From time to time, when developing a web application, help is needed with the Salesforce part and making some changes to the SFDC Apex classes. In addition, sometimes, when errors occur, support is required to correct them)

*Project-specific - the developer will be directly interacting with the team in the US and LATAM, with support from a Ukrainian Project Manager when needed. Ukraine team: back end, mostly .net, front - React/Angular, DevOps.

*Client and relationship with him - US company has an outsourcing office in LATAM and partnering with us on a series of projects. In this project's scope, the developer will be in touch directly with the team in US+LATAM, with there help of the Ukrainian PM in the initial stages + when needed.  

*Employment - This is a part-time/consulting project with the potential to scale up depending on the presence of a strong engineer (30-50 hours per month).

*Requirements:
Tech stack:
-SFDC
-Apex classes
-Experience with web application integration.
-experience - 3-4 years as an SF developer;
-English - upper+
-Good knowledge of Apex class (scheduling jobs, triggers, etc)
-Build a Lightening component (to know how to build) 
**Good to have:
- Understand Git - JIRA – Dev Ops Center (SFDC Dev Ops Solution);
- Experience with Salesforce limitations (query, CPI capacities);
- Certified salesforce developer.

*Tasks & Responsibilities:
1. Maintain and improve the Salesforce integration with the web application.
2. Building API Integration with other endpoints, reading the documentation and understanding the API architecture (this is something we need for most of our projects as we usually build and modify an integration between SFDC and other app). 
3. Package building and management for App-exchange.
4. Update and make changes in SFDC Apex classes as needed.
5. Troubleshoot and fix bugs that arise in the Salesforce system.
6. You can make independent decisions about Salesforce development within the project's scope.
7. Collaborate with a US and LATAM-based team.

*Reporting line - you will report directly to the US Project Manager.

*Steps interview 3: 
a short call with the recruiter (15-20 minutes); 
a meeting with the CEO and the Architect (1 hour); 
getting to know the client (maximum, 1 hour).