Full Stack Open-Source / PHP Developer

 
 

About Lightning Jar

Lightning Jar is a brand, marketing, and commerce consultancy that provides brand strategy, creative media, marketing services, and eCommerce consulting services for Fortune 500 companies and other top brands.  

The Position:

We’re seeking a full-stack Open Source / PHP Developer to help design, build, and deploy eCommerce websites and apps as well as configure and deploy PIM / DAM and MDM systems and integrate them with various input and output channels.

Responsibilities:

  • Integration of user-facing elements developed by front-end developers

  • Build efficient, testable, and reusable PHP modules

  • Solve complex performance problems and architectural challenges

  • Integration of data storage solutions

  • Build and enhance client eCommerce solutions to match project specifications

  • API-based data integration development, testing, and trouble-shooting

  • Build reliable and testable code, using unit tests and automated testing tools

  • Build reusable code and libraries for future use

  • Optimization of the application for speed and scalability

  • Implementation of security and data protection

  • Work within, and offer recommendations to improve, our change management process

  • Participate in deployment of updates to the production platform


Skills & Qualifications:

  • 3+ years PHP development experience; PHP is your strongest skill, but you are comfortable with front-end technologies

  • Strong knowledge of Full-stack, framework-based PHP development, proficient in all stages of web development, from conception to deployment

  • Strong knowledge of PHP web frameworks (such as Symphony ,Laravel,, etc)

  • Understanding the fully synchronous behavior of PHP

  • Understanding of MVC design patterns

  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

  • Knowledge of object oriented PHP programming

  • Understanding accessibility and security compliance

  • Strong knowledge of the common PHP or web server exploits and their solutions

  • Understanding fundamental design principles behind a scalable application

  • User authentication and authorization between multiple systems, servers, and environments

  • Integration of multiple data sources and databases into one system

  • Familiarity with limitations of PHP as a platform and its workarounds

  • Creating database schemas that represent and support business processes

  • Familiarity with SQL/NoSQL databases and their declarative query languages

  • Proficient understanding of code versioning tools, such as Git

  • Experience with Developing unit tests, and writing quality tests

  • Prefer experience with eCommerce or public-facing web application development

  • Developing web applications deployed in AWS (support for auto-scaling, etc.)

  • Applicable degree (e.g. Software Engineering, Computer Science, etc.) preferred


Other Requirements:

  • Self-starter with a passion for building high-quality web applications

  • Must have ability to problem-solve on the fly

  • Must be able to work collaboratively with other developers, system & data architects Comfortable working to tight deadlines

  • Consultancy / agency work can be a bit chaotic at time with shifting timelines and requirements; a good attitude and flexible spirit are required.

  • Good time management and organizational skills

  • Good communication skills


How to apply:

Please send a cover letter, resume  to aleah@lightningjar.com