Sr. Developer (PHP Programmer)
A boutique web development and new media marketing company seeking talented Senior PHP Developers.
Our core product is a member-driven application that interacts internally with many systems and processes and externally with affiliate applications and reporting frameworks. Payment processing and email campaign play a significant role in obtaining new users and growing the platform.
We’re looking for candidates who are interested in working on a live application with real users, who want to contribute to the technical requirements of the application and the business, someone who is not shy of innovation when it comes to solving technical hurdles.
The Ideal Candidate Will:
Have strong knowledge of the PHP language and experience with frameworks like Laravel, Symfony, or similar.
Experience implementing and using RESTful APIs in a microservice architecture
Have a usable understanding of front-end technologies.
Understand the concepts of object-oriented programming.
Have familiarity with optimizing interactions with backend storage, such as MySQL.
Have experience developing in a largely-distributed environment.
Be eager to make an impact on the organization.
Responsibilities
Develop, debug, and maintain website applications using our in-house methodologies and process flows.
Solve complex, as well as primary, technology issues as they arise.
Timely communication of issues and status information to Team Leads concerning system development activities.
Provide architectural input to modify existing systems and create new designs from the ground up.
Work closely with the project manager and senior staff to meet stated business objectives.
Other duties may be assigned by management.
Expert Level Skills Required In:
PHP (7+ years)
MySql (4+ years)
OOP Concepts (3+ years)
JSON
Remote Processing
Intermediate Level Skills Required In:
Linux-based systems administration
Knowledge of open source solutions like AWS.
Proficient understanding when committing code to Git, Branching, and Merging code.
Integration of multiple data sources and databases into one system.
Payment Gateway Integration.
Additional Skills Preferred:
Large volume email dispatching
React
Javascript
HTML5
CSS3
RabbitMq
Elasticsearch
Note: Excellent written and oral English communication skills are needed, as we have our team all over the globe, and English is the common language.