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.
POSITION TITLE: Team Lead PHP Developer
POSITION DUTIES: Development and application of processes for managing teams of programmers, using Git, Docker, Kubernetes (k8s) and *nix systems and project management tools including MySQL/MariaDB, Redis, Queues (RabbitMQ, Kafka, Redis), BitBucket, Jira, Slack, Confluence; Participation in technical interviews and hiring of employees; Maintaining high standards of software quality within the team by establishing good practices and habits using OOP principles, SOLID, DRY, Domain-Driven Design (DDD), Command Query Separation (CQS), Command Query Responsibility Segregation (CQRS), and integrating with other services through APIs; Assess opportunities for process improvement and prepare documentation to share with team members and other affected parties; Development of new and current functionality of CRM systems using using MySQL/MariaDB, Redis, RabbitMQ, and Kafka; Design and implementation of complete functional modules; Development of architecture and technical design of software products using programming languages and frameworks PHP 8.1 - PHP 8.3, Golang, Yii2 Framework, Symfony 6 - 7, Laravel, and JavaScript (JQuery, Vue.js); External services integration; Performance optimization for projects with high load; Code Review and testing by writing unit and functional tests (PHPUnit, Codeception) and using code analysis tools (Psalm, Phpstan); Introduction of modern technologies into company processes.
REQUIREMENTS: Bachelor’s degree in Computer Science or related field; plus one (1) year of experience in the following:
- Programming Languages & Frameworks, including: PHP 8.1 - PHP 8.3, Golang, Yii2 Framework, Symfony 6 - 7, Laravel, and JavaScript (JQuery, Vue.js)
- Software Architecture & Design Principles, including: OOP principles, SOLID, DRY, Domain-Driven Design (DDD), Command Query Separation (CQS), Command Query Responsibility Segregation (CQRS), and integrating with other services through APIs.
- Testing & Code Quality, including: writing unit and functional tests (PHPUnit, Codeception) and using code analysis tools (Psalm, Phpstan)
- Infrastructure & DevOps, including: EC2 or Kubernetes (k8s), Docker, Git, and *nix systems
- Data, Messaging & Collaboration Tools, including: MySQL/MariaDB, Redis, Queues (RabbitMQ, Kafka, Redis), BitBucket, Jira, Slack, Confluence.
- Programming Languages & Frameworks, including: PHP 8.1 - PHP 8.3, Golang, Yii2 Framework, Symfony 6 - 7, Laravel, and JavaScript (JQuery, Vue.js)
- Software Architecture & Design Principles, including: OOP principles, SOLID, DRY, Domain-Driven Design (DDD), Command Query Separation (CQS), Command Query Responsibility Segregation (CQRS), and integrating with other services through APIs.
- Testing & Code Quality, including: writing unit and functional tests (PHPUnit, Codeception) and using code analysis tools (Psalm, Phpstan)
- Infrastructure & DevOps, including: EC2 or Kubernetes (k8s), Docker, Git, and *nix systems
- Data, Messaging & Collaboration Tools, including: MySQL/MariaDB, Redis, Queues (RabbitMQ, Kafka, Redis), BitBucket, Jira, Slack, Confluence.
JOB LOCATION: 18200 Von Karman Ave, Suite 600, Irvine, CA 92612
APPLY TO: Jessica Fieramosca, Director of Recruiting
18200 Von Karman Avenue, Suite 600, Irvine, CA 92612
(949) 693-1705
Key Skills
Ranked by relevanceReady to apply?
Join Americor and take your career to the next level!
Application takes less than 5 minutes

