Full-Stack Developer
Location: Sharonville/Cincinnati, OH Area
Job Summary
We are looking for a highly skilled Full-Stack Developer to translate user-friendly designs into crisp code, manage robust back-end systems, and build thoughtful, end-to-end digital experiences for our customers. Operating within our small, family-owned business, this individual will wear multiple hats and work closely alongside our IT and Marketing teams to determine customer needs, brainstorm architectural solutions, and bring our websites and internal applications to life.
We are looking for someone who is quick, technically strong, proactive, and not afraid to ask questions. An understanding of not just how to code but why certain architecture and code configurations work is essential.
Key Responsibilities
- End-to-End Development:Develop, maintain, and optimize functional, appealing, and secure web/mobile sites and applications with a strong focus on usability and data protection.
- Back-End Architecture:Design, maintain, and scale robust PHP/SQL-based back-end systems and relational databases to support our business operations.
- Front-End Implementation:Use a combination of markup languages, cascading style sheets (CSS), and modern frameworks to write clean, consistent webpages that perform flawlessly across all browsers and platforms.
- E-Commerce & Platform Support:Support and customize our digital storefronts, utilizing platform-specific expertise (such as Magento) to optimize user flow and transaction processing.
- Technical Documentation:Write clear functional requirement documents, technical specifications, and well-documented code to ensure team scalability.
- Prototyping & Branding:Create high-quality mockups and prototypes on tight timelines while strictly maintaining graphic standards and branding throughout the productโs interface.
- Systems Integration:Provide ongoing website maintenance, system enhancements, and ensure seamless data workflows between front-end interfaces and back-end databases.
- Continuous Improvement:Stay up to date on emerging technologies, promote usability best practices, and actively participate in team problem-solving.
Required Skills & Qualifications
- Full-Stack Proficiency:Strong, proven experience balancing front-end UI design with robust back-end systems engineering.
- Back-End Stack:Deep expertise in developing and maintainingPHPandSQL-basedsystems and databases.
- Front-End Stack:Proficient in front-end development languages and frameworks includingHTML, JavaScript, CSS, and Bootstrap.
- E-Commerce Platforms:Practical experience withMagentoor similar robust e-commerce architectures is highly preferred/a distinct plus.
- Version Control:Strong knowledge of code versioning tools (Git) to maintain code integrity across collaborative deployments.
- Security Mindset:Clear understanding and execution of web security, encryption principles, and data protection best practices.
- Professional Attributes:Detail-oriented, proactive, and passionate about solving complex logical puzzles.
- Ability to learn new software, languages, and technical frameworks rapidly.
- Thrives in a collaborative, flat team environment and can follow complex project specifications accurately.