Position: Senior PHP Developer - APIs / Microservices
Company: Vidalytics, LLC
Experience required: 2y
English level: intermediate

WHY YOU SHOULD JOIN US!

This is a unique opportunity to work on a cutting edge product with the right team of smart  people behind it. It will be a fun, exciting and rewarding experience in your life and career.

We are a team of easy going, smart and hard working people who are building a product we believe in.

> You will NOT be micromanaged. You will be your own boss to work how you like (aside from code architecture) 
> Complex project that is a constant challenge -- never get bored at work again! You’ll get to work on microservices, kubernetes, Docker and maybe even Golang or Devops. 
> You can work any time you want, aside from the few meetings with the rest of team, just get your work done
> Longer term, we’re looking for people who can be team leaders 
> This is B2B contract but we still offer 2 weeks of vacation
> Educational budget for you to learn new topics
> If you want, you’ll have the opportunity to learn many new things with hands on experience 
> We’re growing, so you could be promoted into leadership sooner than in a big company

*REQUIRED SKILLS*
> English (at least written English and conversational spoken English) - our CTO is Polish so you can talk with him natively 
> Laminas (former Zend) OR Symfony OR SlimPHP - you actually won’t use these frameworks that much, but we find the best devs use them. 
> Microservices
> Caching
> APIs
> HTTP protocol
> OpenAPI / Swagger
> Doctrine ORM
> PHP 7/8
> Unit testing
> OOP / Design Patterns
> Strong attention to detail
> Must be available for full time work (no part time people will be considered, unless this is a short term situation)

*BONUS SKILLS (NOT REQUIRED)*
> Go
> Google Cloud Platform
> Git - (We use GitHub and GitFlow like workflow)
> Jira

*SOME OF THE ASPECTS OF THE PROJECT YOU’LL WORK ON*
> Extending and building new API’s
> Building and managing microservices
> Helping our support team with resolving bugs

*OUR VALUES* 

These are our values and we found that people who share the same ones are successful on our team. 

> Meritocracy -- we’re building a Meritocracy, where the best ideas win -- not based on who has the bigger title. The following values underpin this. You should embody these traits. 

> Direct & honest communication (transparency) -- to be successful we have to face the truth and be honest. And that starts with each other. That means we give direct feedback. We want it in exchange. So feel free to argue your points, just be ready to get onboard with decisions once they are made. 

> Ownership & Accountability -- the best people are the ones who OWN their position, tasks and even things that go beyond their ‘day to day responsibilities'. They never say, “that’s not my job.” Instead they proactively spot problems and always try to think like the owner of the business. 

> Intelligence and smarts -- We prize smart people. Who doesn’t? But it's not just book smarts but “business smarts” where you’re able to solve problems. Think for yourself. And don't be intimidated by any problem, no matter how complex. (Aka growth mindset). 

> Self aware (personal growth) -- we want people who can look at themselves objectively, admit their mistakes and be open to growth. When you bring this attitude to your profession, it becomes a place of personal development and self actualizations. 

> Integrity -- trust is the glue that holds us together. We need to be able to trust you whether it is regarding the quality of your hours, the deadlines you impose or anything else. 

> Urgency -- we’re a startup and you need to be able to meet deadlines. We need someone who pushes themselves when they need to and hits deadlines. And also knows how to prioritize the important things. 

> Hard working -- we’re trying to get shit done on a budget. If you’re looking for an easy job, go elsewhere. Instead, this job will constantly have challenges and opportunities to learn and grow professionally. But we try to have fun while we’re doing it and consider each other friends. 

> Data -- whenever possible, we want to make decisions based on data, not emotions or opinions.