Position: Back-end developer (Turkey)
Company: OSF Digital
Category: Salesforce
Experience required: 3y
English level: upper

**Requirements:**

•    3 + Years of Development experience
•    E-commerce experience, Salesforce preferred, (2+ projects or 1+ year)
•    Working knowledge of responsive design.
•    Experience in applying MVC
•    Knowledge of jQuery. Experience with any popular jQuery plug-in (jQuery UI, jQuery tools, jQuery Mobile, etc.) is a plus.
•    Knowledge of popular CSS grid systems (Bootstrap, 960gs, Skeleton, etc...)
•    Knowledge of version control systems
•    Strong English skills (B2 or above)
•    Experience in working in a self-organizing team, with little or no supervision
•    Excellent team player

**Nice to have:**
•    Experience in UX/UI Design
•    Experience in Frontend (HTML/CSS/Javascript)
•    Salesforce Platform Developer I certification
•    Database knowledge
•    Able to communicate with customers on technical issues
•    Ability to multitask
•    Have a positive “can do” attitude

**Responsibilities:**

•    Responsible for process implementation, optimization, and automation within Salesforce by building functionalities with Lightning Components, JS, Apex, and Visualforce
•    Handle web services API integrations with third-party systems
•    Work closely with the Scrum Team and the customer to discuss new features
•    Programming of project-related software and correction of programming errors
•    Perform technical evaluations, solution and design approaches to business solution needs
•    Supply expertise in advanced Apex programming concepts including common design patterns, governor limit management techniques, bulk patterns, efficient and reliable trigger handling, and asynchronous operations
•    Needs analysis, conception, development, implementation, and maintenance of the backend
•    Apply relevant QA and test structures as per each projects standards
•    Engage in code and technical design reviews of solution implementations to ensure code quality and best practices are maintained
•    Provide estimates of the level of effort to implement a solution based on business requirements
•    Participate in application support as needed
•    Implementation of change control from development sandboxes to production and across the development life-cycle.
•    Implement new features using declarative tools (creation of custom objects, workflows, validation rules, approval processes, flows, flow triggers, and email alerts).
•    Develop reports, custom report types, dashboards, and processes to continuously monitor data quality and integrity.
•    Remain current on new Salesforce features and functionality and provide recommendations for process improvements.

**We offer:**

• Gym reimbursement monthly based (200 TRY amount of support – you need to declare voucher)
• Meal voucher of 1400 TRY via Sodexo Card monthly based
• Transportation support of 300 TRY (for all Turkey employees – even the ones working remotely)
• Private health insurance package of 4000 TRY as an annual limit, it covers spouse and children, and also dietician, mini check-up, and tooth care included
• Full remote option – you can work from anywhere in Turkey
• We provide a training budget for self and professional improvement
• Salary raises or bonuses based on your performance every 4-6 months, depending on your performance and among regular performance evaluations
• Referral bonus program
• Additional incentive options: bonuses paid for running technical interviews, supporting the company by mentoring newcomers
• We cover certification fees for employees who will work with the Salesforce platform under the e-commerce division
• 17 days of annual leave