Position: Middle Back-End Developer (PHP/Node.JS)
Company: SanityDesk
Experience required: 3y
English level: upper

**Your skills and experience**
- Extensive knowledge of PHP and Node.JS
- Experience with such databases as MySQL and PostgreSQL
- Experience integrating different services (e.g Twilio, Stripe, Sendgrid, Zapier). Understanding of REST API architecture
- You are passionate about building things
- You are excited about shipping to the users
- You love solving problems and you are persistent
- You are responsible and ready to take ownership
- You enjoy doing things efficiently
- You have a growth mindset and you love learning

**Would be a plus**
- Knowledge of Slim framework
- Experience of work with more performant languages like Go Lang
- Knowledge of front-end stack: HTML/CSS/JS, React, jQuery, LESS
- Experience with Phinx library

**Your responsibilities**
SanityDesk is a small, wisely-growing, human-centric startup, so you'll likely get experience on quite a few different projects across the organization. That said, here are some things you'll probably do:
- Divide a complex product into smaller micro-services
- Continuously add and optimize significant customer-centric features 
- Improve the solution through the quality assurance process
- Develop an intelligent smart-pages system
- Work on data processing optimization 
- Modify code for the infrastructure needs 
- Adapt the SSO system to connect with all our products
- Develop microservices or software based on microservices infrastructure
- Modernize one of the key product’s components that supports tens of millions of requests monthly 
- Contribute to product quality by writing unit and integration tests 
- Experiment: this is a startup so everything can change!

**About the company**
We believe that small and medium companies should have equal chances to grow and succeed. That’s why our mission at SanityDesk is to help small business owners build, manage, and scale their entire business online with our all-in-one digital platform.

We operate in a highly collaborative environment where we challenge the status quo of how the traditional business is done. Our focus is on trust and respect. If you want to work remotely, that's great. If you want to work near others, that's cool too. Our team is distributed because it lets us work with the best people. You just need the skills, drive, and the ability to work from anywhere to succeed in this role.

We believe in small teams. Small teams are nimble and fast. Small teams mean little bureaucracy and less management while getting more things done.

We search for smart creatives who when having the right technology tools in their hands and provided with freedom are able to do amazing things! 
Our environment and values
We believe in a safe, welcoming, and inclusive environment. All teammates at SanityDesk agree to accept our Value Statement. According to it these are the key components to make a truly exceptional environment:

- We believe that trust is essential to a culture of innovation 
- We build clarity through transparency
- We believe mistakes are acceptable as long as we own them
- We use empathy in our day to day communication 
- We accept imperfection – no one is perfect and nobody knows everything 
- We are always eager to experiment and learn by doing
- We choose positivity (over negativity)
- We appreciate, show gratitude, and celebrate the little victories
- We accept that others have a right to share their beliefs and thoughts
- We are always open to receive constructive feedback
- We choose the best ideas over hierarchy
- We aim to give back to the communities that made us possible and make the world a better, more sustainable place

**SanityDesk’s package**
Hey, our journey has just begun, so for now, our benefits package consists of:
- An environment of trust and compassion where your opinion matters
- Flexible working hours and the possibility to work remotely
- A bunch of new technologies to learn and use
- An incredible team of like-minded, highly skilled people (both dev & - business)
- An opportunity to learn and grow with the company 
- A startup environment with all the buzz and fun yet with established funding
- The chances to continuously improve your skills working on different areas of the business
- Ability to build a company that follows certain values one of them being focused on “giving back to the communities that made us possible and making the world a better, more sustainable place”
- Option to get the right for shares in the company after 6 months aboard