What are the responsibilities and job description for the Full-Stack PHP Developer position at Kinetic Communications?
Kinetic (www.kinetic.com) is looking for an experienced Full-Stack PHP Developer to join our fast-paced team in downtown Birmingham, Alabama. This role involves building websites and applications from scratch using modern PHP frameworks and tools. You’ll work on projects ranging from custom WordPress themes to Laravel applications with React components.
Our dream draft pick would be passionate about working on a variety of custom responsive websites, from initial concepting to site launch. Throw in a fun attitude, experience with the requirements below, along with an excellent eye for UX, and a healthy love of trains and we’ll turn cartwheels down the cobblestones of historic Morris Avenue in our reenergized, vibrant downtown. Please note that all applications must be submitted through our form linked below before being considered for interview.
About Us
At Kinetic, we design and build custom digital experiences for a wide range of clients. Our work blends creativity, clean code, and modern frameworks to deliver solutions that are as functional as they are beautiful. We’re a collaborative, tight-knit team that values curiosity, craftsmanship, and the occasional debate over the best place for spicy chicken.
Responsibilities
- Develop custom WordPress themes (Sage/Roots) and Laravel applications
- Implement interactive front-end features with JavaScript and React
- Translate design concepts into responsive, accessible HTML/CSS
- Work with MySQL/MariaDB databases, designing and optimizing queries as needed
- Manage deployments across Linux-based hosting environments
- Debug, troubleshoot, and optimize performance
- Collaborate with designers, developers, and project managers throughout the project lifecycle
- Write clean, maintainable, and well-documented code
Requirements
- Strong experience with PHP and object-oriented programming
- Deep knowledge of WordPress theme development
- Experience with JavaScript (Vanilla JS, React, or similar frameworks)
- Solid understanding of relational databases (MySQL, MariaDB)
- Proficiency with Git and version control workflows
- Familiarity with Linux web hosting environments (CentOS, Ubuntu) and servers (Apache, Nginx)
- Strong problem-solving, debugging, and analytical skills
- Excellent communication skills and ability to thrive in an on-site, collaborative environment
Bonus points
- Experience developing custom WordPress plugins
- Familiarity with CSS preprocessors and front-end build tools (Sass/SCSS, PostCSS, Webpack, Vite)
- Experience with Tailwind, Roots (Sage, Bedrock and Trellis), SSH, Cloudflare, kitchen sinks
- An eye for design and attention to user experience
- A love for spicy chicken – we’re partial to Eugene’s ourselves
What We Offer
- Competitive salary (commensurate with experience)
- On-site position in downtown Birmingham with a collaborative team environment.
- Health insurance and 401(k) plan
- Paid time off and holidays
- The most unique workspace in Birmingham – a creative spot where trains, hot chicken, and code all have their place
How to Apply
The official next step, if you’re interested, is to fill out our not-so-short, but fun form at kinetic.com/careers/ so we can continue the process.