Craft CMS Web Designer
π Job Overview
Job Title: Craft CMS Web Designer Company: Naphcare, Inc. Location: Birmingham, AL Job Type: FULL_TIME Category: Web Development & Design / Operations Technology Date Posted: 2026-01-06 Experience Level: Mid-Level (2-5 years) Remote Status: On-site
π Role Summary
- Design, build, and maintain responsive and functional websites utilizing the Craft CMS platform, with a strong emphasis on translating design concepts into robust front-end experiences.
- Develop custom templates and front-end components using HTML, CSS, JavaScript, and the Twig templating language, ensuring high performance and user engagement.
- Perform back-end development and customization using PHP, manage code repositories with Git, and oversee the installation, configuration, and updating of plugins to maintain site security and optimal performance.
- Contribute to the overall technical strategy of NaphCare's web presence by providing guidance on website design best practices, including UX, site speed, mobile responsiveness, and technical SEO.
π Enhancement Note: While the primary focus is on web design and front-end development, the explicit mention of PHP back-end development, plugin management, and site security indicates a role that bridges design with technical operations, requiring a solid understanding of CMS architecture and deployment. This role is crucial for maintaining and enhancing NaphCare's digital footprint, directly impacting user experience and information accessibility.
π Primary Responsibilities
- Construct custom website templates and front-end user experiences using HTML, CSS, JavaScript, and the Twig templating language, ensuring cross-browser compatibility and responsiveness.
- Execute back-end development and customization tasks using PHP, integrating dynamic content and functionality into the Craft CMS environment.
- Install, configure, and update Craft CMS plugins, continuously monitoring and enhancing site security and overall performance metrics.
- Manage and maintain the company's code repository using Git for version control, ensuring efficient collaboration and code integrity.
- Oversee the production and live websites, implementing necessary updates, creating new pages, landing pages, and modules, and updating existing content as required.
- Maintain and improve the website's Accessibility features in accordance with WCAG guidelines, ensuring compliance and inclusivity.
- Provide expert guidance on website design best practices, focusing on User Experience (UX), achieving and maintaining acceptable site speed, ensuring mobile responsiveness, and implementing technical Search Engine Optimization (SEO) strategies.
- Manage hosting environments and domain registrations, ensuring reliability and accessibility of NaphCare's web properties.
- Integrate and customize third-party services such as Google APIs and social media channels to enhance website functionality and user engagement.
π Enhancement Note: The responsibilities highlight a blend of design, development, and ongoing site management. The emphasis on "Manage production site," "Manage live site," and "Site security" suggests a need for operational diligence and proactive problem-solving beyond initial development. The requirement to "Provide guidance on website design best practices" indicates an expectation for thought leadership and strategic input.
π Skills & Qualifications
Education: While no specific degree is mandated, a strong portfolio demonstrating practical application of skills is paramount. Candidates with degrees in Computer Science, Web Design, Graphic Design, Information Technology, or related fields will find their foundational knowledge beneficial.
Experience: A minimum of 2-5 years of professional experience in web design and development, with a significant portion focused on Craft CMS, is required. Experience in a corporate or organizational setting, managing multiple web properties, is highly valued.
Required Skills:
- Proficiency in web design principles, encompassing wireframing, concept development, front-end development, and rigorous testing.
- Demonstrated expertise in Craft CMS platform: installation, configuration, upgrades, and plugin management.
- Advanced skills in HTML, CSS, and JavaScript for creating dynamic and responsive front-end interfaces.
- Experience with the Twig templating language for efficient content rendering within Craft CMS.
- Solid understanding and practical application of PHP for back-end development and CMS customization.
- Expertise in using Git for version control and collaborative code management.
- Experience in measuring page/site performance to implement UX and SEO improvements.
- Ability to maintain and update website Accessibility features.
- Proficiency in managing production and live websites, including content updates and module development.
- Strong organizational, time management, and multitasking abilities, with a proven track record of managing multiple tasks effectively.
- Excellent interpersonal and communication skills, with the ability to effectively collaborate with internal departments and employees.
Preferred Skills:
- Experience with WordPress, as a comparative or supplementary CMS skill.
- Basic knowledge of databases (e.g., MySQL) for data management and integration.
- Understanding of content modeling principles and their application within CMS implementations.
- Familiarity with integrating and customizing Google APIs and social media channels.
- Experience with performance optimization techniques to maintain acceptable site speeds.
- Knowledge of technical SEO best practices beyond basic implementation.
π Enhancement Note: The qualifications emphasize a hands-on, practical skillset with a strong bias towards Craft CMS. The mention of "2-5 years" for the AI experience level suggests a mid-level role where candidates are expected to be largely independent but may still benefit from guidance. The "webpage examples they developed in Craft CMS" requirement underscores the importance of a tangible portfolio.
π Process & Systems Portfolio Requirements
Portfolio Essentials:
- Submit 3-5 high-quality webpage examples that you have personally developed using Craft CMS. These examples should showcase your ability to translate design concepts into functional, responsive, and visually appealing web pages.
- Demonstrate proficiency in front-end development technologies (HTML, CSS, JavaScript, Twig) and back-end integration (PHP) through your portfolio pieces.
- Highlight examples that illustrate your understanding of UX best practices, mobile responsiveness, and site speed optimization.
- Include projects that showcase your ability to manage content effectively within a CMS, create new modules, and update existing ones.
Process Documentation:
- Be prepared to discuss your process for translating wireframes and design mockups into fully functional web pages.
- Articulate your approach to maintaining website security, performing regular updates, and managing plugins within a CMS environment.
- Describe your methodology for testing website performance, accessibility, and cross-browser compatibility.
- Explain your workflow for managing code using Git, including branching, merging, and code review processes.
π Enhancement Note: The explicit requirement for Craft CMS webpage examples is critical. Candidates should curate their portfolios to prominently feature their best work in this specific CMS. The "process documentation" section implies that interviewers will probe into the candidate's working methodologies, not just the final output.
π΅ Compensation & Benefits
Salary Range: Based on industry benchmarks for a Craft CMS Web Designer with 2-5 years of experience in Birmingham, AL, the estimated salary range is $60,000 - $80,000 annually. This estimate considers the specialized nature of Craft CMS expertise, combined with general web development and design skills, and the cost of living in the Birmingham metropolitan area.
Benefits:
- Health, Dental & Vision Insurance: Comprehensive coverage available from day one of employment.
- Prescription Coverage: Free of charge through the health plan, effective immediately.
- Low-Cost Benefits: NaphCare emphasizes providing benefits at a competitive employee cost.
- Employee Assistance Program (EAP): Confidential support services for employees and their families.
- 401K and Roth: Company contributions start from day one, supporting retirement savings.
- Tuition Assistance: Financial support for continued education and professional development.
- Referral Bonuses: Incentives for referring successful candidates.
- Term Life Insurance: Provided at no cost to the employee.
- Generous Paid Time Off (PTO) & Paid Holidays: Ample time for rest and personal pursuits.
- Free Continuing Education & CMEs: Opportunities for professional growth and skill enhancement.
Working Hours: This is a full-time, on-site position. Standard working hours are expected to be around 40 hours per week. Overtime may be required as needed to meet business demands and complete general responsibilities.
π Enhancement Note: The salary range is an estimation based on typical market rates for this specialized role in the specified location. NaphCare's benefits package is comprehensive, with a strong emphasis on immediate coverage and employee well-being, including unique offerings like free prescriptions and immediate 401K contributions. The note about overtime indicates a need for flexibility and commitment to project deadlines.
π― Team & Company Context
π’ Company Culture
Industry: Healthcare Services, specifically correctional healthcare. NaphCare operates as a technology-driven provider of patient-focused care within correctional facilities nationwide. This industry context implies a need for reliability, security, and adherence to stringent regulations.
Company Size: NaphCare employs over 7,000+ individuals, indicating a large, established organization with significant resources and a broad operational scope. This size suggests structured processes and opportunities for specialization within various departments, including IT and Marketing/Communications.
Founded: NaphCare has been providing correctional healthcare services for 36 years. This long history points to stability, established methodologies, and a deep understanding of its niche market.
Team Structure:
- The Web Designer will likely be part of a larger IT, Marketing, or Communications department. The team size and specialization areas within this department are not explicitly detailed but can be inferred to be substantial given the company's overall employee count.
- The reporting structure will likely be to a Web Development Manager, IT Manager, or Marketing Director, with potential collaboration across various corporate functions and facility site staff.
- Cross-functional collaboration is expected, particularly with content creators, IT infrastructure teams, and potentially marketing stakeholders to ensure web presence aligns with business objectives and operational needs.
Methodology:
- Data Analysis & Insights: While not a primary focus for this role, insights from website analytics (e.g., Google Analytics) will inform design and development decisions, particularly regarding UX, SEO, and site performance.
- Workflow Planning & Optimization: The role involves optimizing existing workflows for website updates, module development, and content management, ensuring efficiency and maintainability.
- Automation & Efficiency: Implementing and managing plugins, along with ensuring site speed and responsiveness, contributes to overall operational efficiency and user satisfaction.
Company Website: www.naphcare.com
π Enhancement Note: NaphCare's industry requires a high degree of professionalism, data security, and reliability. The company's long tenure suggests a stable environment where established processes are valued. The size of the company implies that the Web Designer's work will have a broad impact across many facilities and stakeholders.
π Career & Growth Analysis
Operations Career Level: This role is positioned as a mid-level Web Designer. It requires significant technical proficiency in Craft CMS and related web technologies, along with the ability to work independently on design and development tasks. The expectation to provide guidance on best practices suggests a level of autonomy and expertise beyond junior roles.
Reporting Structure: The Web Designer will likely report to a manager within the IT or Marketing department. This structure provides a clear chain of command for project assignments, performance reviews, and career development discussions. Collaboration with cross-functional teams will be a key aspect of the role.
Operations Impact: The Web Designer's contributions are critical to NaphCare's digital operations. By building and maintaining user-friendly, performant, and secure websites, they directly impact:
- Information Dissemination: Ensuring accurate and accessible information for employees, partners, and potentially stakeholders.
- User Experience: Providing a positive and efficient online experience, which can reflect on the company's overall brand perception.
- Operational Efficiency: A well-functioning website reduces support inquiries and improves internal access to resources.
- Brand Consistency: Maintaining a cohesive visual and functional identity across NaphCare's digital platforms.
Growth Opportunities:
- Skill Specialization: Deepen expertise in Craft CMS, explore advanced PHP development, or specialize in front-end frameworks. Potential to become a senior or lead web developer.
- Leadership Development: With demonstrated success and leadership potential, opportunities could arise to mentor junior designers, lead specific web projects, or move into a team lead role.
- Cross-Functional Mobility: Develop a strong understanding of NaphCare's operations and potentially transition into roles within IT project management, digital marketing, or systems administration, leveraging technical skills.
- Continuing Education: NaphCare's support for tuition assistance and free continuing education/CMEs provides a clear path for continuous learning and professional advancement.
π Enhancement Note: The emphasis on "career advancement within the company" and "support for career advancement" suggests that NaphCare invests in its employees' growth. This role is a solid stepping stone for a web professional looking to grow within a stable, established organization.
π Work Environment
Office Type: This is an on-site position at NaphCare's Corporate Office in Birmingham, AL. The environment is likely a professional office setting conducive to focused work and collaboration.
Office Location(s): The specific office is located at 2090 Columbiana Road, Birmingham, AL 35216. This location is within the Birmingham metropolitan area, accessible for local commuters.
Workspace Context:
- The workspace is expected to be an office environment designed for collaboration. The mention of "Talking and listening to communicate ideas or requirements" suggests regular team interactions.
- Access to necessary operations tools and technology, including development workstations, software licenses, and potentially specialized hardware, will be provided.
- Opportunities for interaction with the broader IT and corporate teams will be present, fostering a sense of community and shared purpose.
Work Schedule: The standard work schedule is full-time, approximately 40 hours per week. The role involves "long periods of sitting at a desk performing light physical work, including working at a computer terminal." The company also notes the "Ability to work overtime as needed," indicating flexibility is required to meet project deadlines and operational demands.
π Enhancement Note: The on-site requirement is clearly stated, emphasizing the need for physical presence. The description of the workspace and schedule aligns with typical corporate office environments, with a clear expectation of dedication and availability.
π Application & Portfolio Review Process
Interview Process:
- Initial Application Review: Applications will be reviewed, with a focus on the submitted Craft CMS webpage examples and the alignment of skills with the job description.
- Screening Call: A preliminary conversation with HR or a hiring manager to assess basic qualifications, communication skills, and interest in the role and NaphCare.
- Technical Interview & Portfolio Presentation: This will likely involve a discussion of your Craft CMS development process, a review of your provided portfolio pieces, and potentially a technical assessment or coding challenge. Be prepared to articulate the "why" behind your design and development choices.
- Team/Manager Interview: A meeting with the direct manager and potentially other team members to assess cultural fit, problem-solving abilities, and how you would integrate into the existing team dynamics.
- Final Offer: Extension of an offer to the selected candidate, contingent upon background check and drug screening.
Portfolio Review Tips:
- Curate Selectively: Choose your strongest 3-5 Craft CMS projects. Ensure they represent a range of your skills and problem-solving capabilities.
- Highlight Craft CMS Specifics: For each project, clearly state your role, the technologies used (especially Craft CMS, Twig, PHP), and the specific challenges you addressed.
- Quantify Impact: Where possible, use metrics to demonstrate the success of your work (e.g., improved site speed, increased user engagement, successful content migration).
- Tell a Story: For each project, explain the problem, your approach, the solution, and the outcome. Focus on how your contributions benefited the client or organization.
- Accessibility & Responsiveness: Be ready to discuss how you ensured accessibility standards and mobile responsiveness in your designs.
Challenge Preparation:
- Technical Skills: Brush up on HTML, CSS, JavaScript, Twig, PHP, and Git. Be prepared for questions or tasks related to these technologies.
- Craft CMS Knowledge: Review Craft CMS best practices, common plugins, and templating techniques.
- Problem-Solving Scenarios: Anticipate questions about how you would approach common web development challenges (e.g., optimizing slow pages, troubleshooting plugin conflicts, implementing new features).
- Company Research: Understand NaphCare's mission, services, and industry. Consider how your role contributes to their overall objectives.
π Enhancement Note: The emphasis on a portfolio of Craft CMS work is paramount. Candidates should prepare to discuss their process in detail, not just present finished products. The mention of a background check and drug screening is a standard but important procedural detail.
π Tools & Technology Stack
Primary Tools:
- Craft CMS: The core Content Management System for website builds and maintenance. Proficiency is mandatory.
- HTML, CSS, JavaScript: Essential front-end development languages for creating user interfaces.
- Twig: The templating engine used within Craft CMS for efficient content rendering.
- PHP: Required for back-end development, customization, and integration within Craft CMS.
- Git: The standard for version control, crucial for code management and collaboration.
Analytics & Reporting:
- Google APIs: Integration and customization are mentioned, implying potential use of Google Analytics, Google Maps API, etc.
- Site Performance Tools: Candidates should be familiar with tools to measure and improve page/site speed (e.g., Google PageSpeed Insights, GTmetrix).
CRM & Automation:
- While not explicitly stated, experience with integrating websites with CRMs or marketing automation platforms could be a plus, especially if NaphCare utilizes such systems.
- Website Plugin Management: Implies familiarity with installing, configuring, and updating various plugins to extend CMS functionality.
π Enhancement Note: The technology stack is centered around the Craft CMS ecosystem. Candidates should be prepared to discuss their experience with these specific tools and how they leverage them for efficient and effective web development and maintenance.
π₯ Team Culture & Values
Operations Values:
- Patient-Focused Care: While this is a web design role, understanding NaphCare's core mission of delivering patient-focused care is important. This translates to creating accessible, user-friendly digital experiences that serve the company's objectives.
- Technology-Driven: NaphCare emphasizes technology. This role is a direct contributor to the technological infrastructure and digital presence that supports the organization.
- Integrity and Professionalism: The job description explicitly mentions "integrity, professionalism and ability to adhere to a Code of Conduct." This means candidates must demonstrate ethical conduct, reliability, and a professional demeanor.
- Confidentiality: A strong emphasis is placed on maintaining confidentiality of proprietary information, a critical aspect in both healthcare and corporate environments.
- Quality and Accuracy: Competencies like "Quality controlβthe individual demonstrates accuracy and thoroughness and monitors own work to ensure quality" highlight the importance of meticulous work.
Collaboration Style:
- Interpersonal Skills: The role requires effective communication and collaboration with employees and other departments, suggesting a team-oriented approach.
- Openness to Ideas: The "Interpersonal Skills" competency mentions being "open to others' ideas and exhibits willingness to try new things," indicating a culture that values diverse perspectives.
- Problem Solving: The emphasis on problem-solving suggests a proactive and collaborative approach to overcoming technical challenges.
π Enhancement Note: The culture values professionalism, integrity, and a commitment to the company's mission. Collaboration is key, and candidates should be prepared to work effectively within a team and across departments.
β‘ Challenges & Growth Opportunities
Challenges:
- Balancing Design and Technical Constraints: Translating creative designs into functional, performant, and secure websites within the Craft CMS framework can present technical challenges.
- Maintaining Multiple Web Properties: Managing and updating live production sites, ensuring consistency, security, and performance across all, requires diligent organization and proactive maintenance.
- Keeping Pace with Technology: The web development landscape evolves rapidly. Staying current with Craft CMS updates, best practices in web design, and emerging technologies will be an ongoing challenge.
- Accessibility Compliance: Ensuring all web content meets accessibility standards can be technically complex and requires continuous attention.
Learning & Development Opportunities:
- Craft CMS Mastery: Deepen expertise in advanced Craft CMS features, plugin development, and integration strategies.
- PHP & Back-End Skills: Further develop PHP skills to contribute more significantly to back-end logic and custom module development.
- UX/UI & SEO Specialization: Pursue certifications or advanced training in User Experience Design or Search Engine Optimization to enhance strategic contributions.
- Industry Conferences & Training: NaphCare's support for continuing education and CMEs provides opportunities to attend relevant industry events and gain new certifications.
- Mentorship: Potential to learn from senior IT or development staff within the large NaphCare organization.
π Enhancement Note: The challenges presented are typical for a web developer role but are amplified by the healthcare industry's need for reliability and security. The growth opportunities are substantial, particularly with NaphCare's stated commitment to employee development.
π‘ Interview Preparation
Strategy Questions:
- "Describe a complex website you built using Craft CMS. What were the main challenges, and how did you overcome them using Craft CMS features and your development skills?" (Focus on process, problem-solving, and Craft CMS specifics.)
- "How do you approach ensuring website accessibility and mobile responsiveness during the design and development process?" (Demonstrate understanding of best practices and technical implementation.)
- "Walk me through your process for optimizing website speed and performance. What tools do you use, and what are common techniques you employ?" (Showcase analytical skills and practical optimization strategies.)
- "Describe your experience with Git. How do you manage code repositories for team projects, and what is your branching strategy?" (Assess collaboration and version control proficiency.)
Company & Culture Questions:
- "Why are you interested in NaphCare and this specific role, given our focus on correctional healthcare?" (Connect your skills and career goals to NaphCare's mission.)
- "How do you handle situations where you need to balance creative design ideals with technical limitations or tight deadlines?" (Assess adaptability and problem-solving under pressure.)
- "Describe a time you had to collaborate with non-technical stakeholders. How did you ensure clear communication and successful project outcomes?" (Evaluate interpersonal and communication skills.)
Portfolio Presentation Strategy:
- Structure: For each of your 3-5 Craft CMS examples, use a consistent structure: Project Overview -> Your Role & Responsibilities -> Challenges -> Solution (Technical & Design) -> Outcome/Impact.
- Highlight Craft CMS: Explicitly point out Craft CMS features, Twig templates, and PHP integrations you utilized. Explain why Craft CMS was a suitable platform for the project.
- Visuals: Use screenshots, live links (if available and appropriate), or even short screen recordings to showcase the functionality and design.
- Metrics: Quantify achievements wherever possible (e.g., "Improved page load time by X%", "Enabled Y new content types").
- Be Prepared for Deep Dives: Anticipate questions about specific code snippets, design decisions, or challenges encountered.
π Enhancement Note: Interview preparation should focus on demonstrating practical, hands-on experience with Craft CMS, strong problem-solving capabilities, and a clear understanding of how web development contributes to organizational goals, particularly within a healthcare context.
π Application Steps
To apply for this Craft CMS Web Designer position:
- Submit your application directly through the NaphCare careers portal at careers-naphcare.icims.com.
- Portfolio Preparation: Curate your 3-5 strongest Craft CMS webpage development examples. Ensure they are easily accessible and highlight your proficiency in HTML, CSS, JavaScript, Twig, and PHP.
- Resume Optimization: Tailor your resume to emphasize your Craft CMS experience, specific projects, and quantifiable achievements in web design, development, SEO, and UX. Use keywords from the job description.
- Interview Practice: Prepare to discuss your portfolio in detail, articulate your development process, and answer technical and behavioral questions. Practice explaining complex technical concepts clearly.
- Company Research: Familiarize yourself with NaphCare's mission, values, and the correctional healthcare industry. Understand how your role contributes to the company's success.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and operations industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates must have strong web design skills and experience with the Craft CMS platform, including installation and configuration. Effective communication and organizational skills are essential, along with the ability to manage multiple tasks.