Position: Salesforce Engineer
Company: Zoolatech
Experience required: 3y
English level: intermediate

**Project Description**
Life’s changes create financial needs for people and that the traditional financial system often puts up unnecessary obstacles. People celebrate major milestones like going to college, getting married, and buying a home. And most of the time, these milestones come with financial implications.

We work on fast-growing Fintech product which has raised multiple rounds of funding and is disrupting the lending market and helping people save money and get out of debt faster.

We are looking for a talented engineer careful about quality and delivery to join our software engineering team. You'll join our Engineering team in building out an extraordinary web-based platform that has already helped thousands of people save money, and aims to help millions more.

The role is full-time and compensation will be based on experience. If you've been seeking a product that's worthy of your skills, then read on!

**Responsibilities**
• Follow best practices and standards defined by experienced distributed Back End team
• Write clean, maintainable code, perform peer code-reviews
• Partner with team on finding new ways to solve technical and business problems
• Eager to learn new languages and platforms
• Interact with the Engineering, Product and Design people as Scrum Team member on a daily basis and be involved through all the stages of development and delivery

**Skills Required**
* 3+ years experience with Salesforce development using platform best practices
* English - active intermediate level or higher
* Knowledge of Apex, SOQL, LWC, Aura, Platform events
* Experience in integrating Salesforce with external services using API
* Understand Salesforce governor limits
* Understand web stack, including HTML/CSS, Javascript, JSON, HTTP requests
* Bachelor's degree in Computer Science, Computer Engineering, or highly similar course of study is preferred, but work experience considered in lieu of degree

Nice to have:
* Salesforce CI best practices
* Apex Tests
* Agile methodologies
* Experience of concurrent development in Salesforce team

**Soft-skills:**
* Thrive on collaboration; Engineering team works closely with Product Management, Design and Operations for everything from roll-out to feature enhancement
* Resourceful and mindful; you move fast but don't break things
* You take pride in writing and maintaining clean, modular, unit-tested code
* Problem solving and communication skills