This job has expired, please see additional jobs below
PHP Developer, Website Personalization
IgnitionOne
Atlanta, GA, United States
Job Details - this job has expired, please see similar jobs below
We are looking for a PHP Developer responsible for development and implementation of our Website Personalization products. This position will work on these key areas of our business: custom client implementation of our core product offering, maintenance and seasonal updates to our custom client implementations, maintenance of the core product features and buildout of new product features.
Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for building and integrating any front-end elements built into the application as well as custom partial integrations.
Responsibilities
• Buildout and integration of user-facing front-end elements
• Build efficient, testable, and reusable PHP modules
• Account for architectural challenges
• Integration of data storage solutions
• Support software functionality and interact with stakeholders (tech and non-tech)
Skills And Qualifications
• 2+ years full stack PHP development on PHP web frameworks
• 2+ years Front-end code experience with JavaScript, HTML, CSS, LESS, XML and coding for desktop and mobile main web browsers including support of responsive sites
• LAMP stack experience
• Must have additional experience in these technologies: Linux, Apache, Restful API
• Knowledge and experience in object-oriented programming concepts
• Understanding fundamental design principles behind a scalable application
• Integration of multiple data sources and databases into one system
• Creating database schemas that represent and support business processes, especially MySQL and MSSQL databases
• Proficient understanding of code management and versioning best practices using tools such as Git, SVN, and Stash
• Familiar with managing their tasks and time using Jira Agile/Kanban and documenting using Confluence
• Be able to communicate effectively with non-technical internal clients in multiple countries both in written and verbal form
• Be well organized and manage their time wisely to meet commitments
• Be able to work well independently and as part of a project team
• Helpful but not required experience in these technologies: Kafka, Redis, Nginx, jQuery, AJAX, NodeJS,JSON, AngularJS, object-oriented PHP