Position: Senior/Lead PHP developer
Company: Spiral Scout
Category: PHP
Experience required: 5y
English level: intermediate

Spiral Scout is a fast-growing, full-service software development and design agency headquartered in San Francisco with research and development centers in Belarus and Ukraine. Our team of 85+ employees focuses on custom design, development and marketing services for clients all around the United States.

We are looking for a **Senior/Lead PHP developer **to work on a B2B project and be a part of a highly professional team. 

The product in question is a SaaS platform that automates custom product demos to accelerate sales and increase close rates. The interactive platform personalizes video and documents for each prospect in the most relevant way and also tracks detailed analytics: who is involved, what’s important to users, what they watched, and who they shared the demo with. The platform supports a set of integrations with Salesforce, Zapier, Hubspot etc. 

**What You Will Do:**

- The back-end part development of the application;
- Сreating new and modifying existing architectural solutions;
- Strong understanding of DDD for building and decoupling microservices;
- Participation in calls with clients and internal calls (stand-ups, planning, retrospective, grooming sessions);
- Estimation of your tasks and controlling teammates estimation;
- Raising risks and providing dev feedback related to new clients requests;
- Code review;
- Ability to analyze employee performance level;
- Ability to help your team understand architecture or code peculiarities;
- Overseeing your team progress and mentoring in case of technical questions.

**What We'd Like To See:**

- PHP (Symfony/Laravel) experience;
- Golang experience is nice to have;
- SSO/SAML;
- Extensive experience of working with highly loaded applications;
- Experience in distributed applications;
- Clear and advanced understanding of AWS structure;
- DB (SQL, query builders, ORM) + query optimization;
- OLAP DBMS (required). We use Clickhouse;
- Strong experience in servers clustering and data sharding;
- Swagger/SDK generator. API (json);
- Protobuf;
- Redis;
- Any work queue broker (RabbitMQ, Kafka, NATS, etc);
- Proficient level in Linux+Docker (compose) required;
- DDD, Patterns;
- Intermediate + level of English;
- Async tasks mindset. Ability to see how a new code will work in the existing platform ecosystem in different use cases;
- High level of self-organization and responsibility, proactive attitude to work, punctuality, stress tolerance.

**Our offer and social benefits package:
**
- Competitive salary based on experience;
- Every other Friday is a paid day off from work;
- Additional 3 sick days off;
- 24 calendar days of vacation;
- Healthcare insurance;
- English classes;
- We pay for job-related courses, conferences, and seminars you'd like to attend;
- Regular performance reviews and salary increases based on performance.

**We also provide the following:**

- Flexible work hours;
- Remote work;
- Family atmosphere;
- Holiday and birthday gifts;
- Employee’s professional and personal development.