Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for a skilled PHP Developer! This is an exciting opportunity to join our Product Development Team. Please take a look at the details below.
This is a full time remote role with some travel to their warehouse locations in PA, FL, KY, TX, NV, and CA, so candidates can be based in any time zone.
Tech Stack:
- PHP 8.3
- Symfony 6
- Docker
- Kubernetes
- Doctrine ORM
- RabbitMQ
- MySQL 8
- GraphQL
- Elasticsearch
Our teams:
- Warehouse: optimization and automation of warehouse processes
- Internals: refactoring, tech-debt reduction, and legacy code removal
- Customer features: development of the functions of the existing web environment
- Frontend: TypeScript clients in React, E2E
- DataScience: AI, DWH, data-governance, prediction, and optimization, business intelligence
- QA: acceptance-criteria testing
- DevOps: Infrastructure, Kubernetes, CI/CD management and Cloud platform management
- Technical Product Managers: Asana & project management
What does it look like and what we are proud of:
- The main backend application provides a REST-like API for several types of clients (web, autonomous robots, iOS picker devices, microcomputer packers, automatic conveyors and more).
- We have the rest of the applications and clients in monorepo for easier CI checks, code sharing, etc.
- We have all services completely dockerized for local development. We deploy builds to a hosted Kubernetes cluster in AWS with a single click on the Argo CD several times a day.
- Each MR can be deployed on a separate cluster for one-button testing in the CI, so we don't argue about a test environment.
- We have set up a lot of checks in GitLab CI (PHPStan, PHP_CodeSniffer, PHPUnit, lint, editorconfig-check, migration check, security scans, renovate-bot).
- In addition to static analysis, we also do a two-round review and the operation is also verified by the QA team and E2E cypress tests.
- We have more than 15 000 database integration tests with the thoughtful creation of independent datasets for each test, ie no shared data that breaks forever.
- We directly automate the agreed coding-rules, so we have already written dozens of our own phpstan rules and coding-standard sniffs.
- We think about concurrence and design the application to withstand race conditions, which is not exceptional in a warehouse environment.
- The application is supported by DataDog, Sentry, and Opsgenie.
- Our database has grown to terabyte size, so even the optimization of SQL queries is becoming the daily bread of all of us.
- We deal with HA, failover, and autoscaling, almost no service runs for us only once.
- Having experienced colleagues is our huge advantage.
- We automatically generate documentation of all our REST-like endpoints.
- We open-source some of our best tools and contribute back to the OS community.
- We utilize code coverage.
Key Skills
Ranked by relevanceReady to apply?
Join The Connors Group and take your career to the next level!
Application takes less than 5 minutes