Team Lead PHP Developer at Americor
Irvine, California, United States -
Full Time


Start Date

Immediate

Expiry Date

04 Mar, 26

Salary

155000.0

Posted On

04 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

PHP 8.1 - PHP 8.3, Golang, Yii2 Framework, Symfony 6 - 7, Laravel, JavaScript, OOP Principles, SOLID, DRY, Domain-Driven Design, Command Query Separation, Command Query Responsibility Segregation, MySQL/MariaDB, Redis, RabbitMQ, Kafka, Docker

Industry

Financial Services

Description
EMPLOYER: Americor Funding, LLC 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. In the alternative, in lieu of a Bachelor’s degree; the employer will accept four (4) years 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. RATE OF PAY: $155,000 per year 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
Responsibilities
The Team Lead PHP Developer will manage teams of programmers and oversee the development of CRM systems and software products. Responsibilities include maintaining software quality standards, participating in hiring, and introducing modern technologies into company processes.
Loading...