PHP Developer | Evogence
PHP Developer | Evogence
Job Description
About Us:
EVOGENCE is a US-based industry leader in Interactive Digital Systems, Self-Service Kiosks, and IoT solutions with clients in over 16 different industries and 20 + countries. Our [Ei] OS platform powers a diverse variety of applications for both customer and employee-facing digital automation applications. We are looking to expand our product development team with experienced professionals interested in long-term working and mutually beneficial relationships, professional growth and always being on the edge of market innovation.
Responsibilities:
Take part in the full development cycle and ensure smooth development;
Ensure adherence to best practices to achieve high-quality deliverables;
Write well-designed, testable, and scalable code within given timelines;
Closely cooperate with other team members;
Continually improve code quality throughout the team through automation and code reviews;
Maintain up-to-date working knowledge of all appropriate existing technologies as well as new techniques and tech.
Requirements:
- At least 3 years of experience in commercial work using PHP v5.x,7.x,8.x;
- 2 years of experience with Laravel;
- Basic knowledge of AWS (deployment, scaling);
- Knowledge of REST API;
- Experience in unit/integration/e2e testing;(Setup and usage of PHPUnit/PEST)
- Experience in refactoring legacy code;
- Knowledge of security best practices;
- Knowledge of MySQL/MSSQL/SQLite/PostgreSQL;
- Knowledge of Redis;
- Knowledge of WebSockets;
- Understanding Software Development Lifecycle and CI/CD concepts;
- Version control systems usage (GIT);
- Good spoken and written English skills (Upper-Intermediate);
- Ability to work in a team;
- Ability to quickly learn new things;
- Ability to solve complex problems;
- Knowledge of Smarty or other template engines.
Will be a plus:
- JavaScript (Native, JQuery, Vue, React);
- Google APIs (Map, Places, Distance);
- Social networks (Facebook, Instagram, X). Posting and parsing;
- Amazon SES/SNS;
- Payment services (PayPal, Authorize.Net).