Web Developer and Graphic Designer
Position Summary
We are seeking a skilled and creative Web Developer and Graphic Designer to build, manage, and improve our company’s websites, digital applications, and visual brand materials. This position combines technical web development with graphic design and is responsible for creating responsive, user-friendly digital experiences that support company goals.
The ideal candidate has strong knowledge of website development, user experience, visual design, troubleshooting, content management, and digital brand consistency.
Key Responsibilities
Website Development and Maintenance
- Build, design, update, and maintain company websites, landing pages, web applications, and internal digital platforms.
- Develop responsive, mobile-friendly websites that function properly across desktop, tablet, and mobile devices.
- Write, test, edit, and maintain clean, secure, efficient, and well-documented code.
- Use programming languages, frameworks, scripts, APIs, and content-management systems to complete development assignments.
- Maintain website functionality, speed, security, accessibility, backups, and overall performance.
- Monitor websites for broken links, technical errors, outdated content, security risks, and performance issues.
- Troubleshoot and resolve website bugs, application errors, integration problems, and user-reported issues.
- Create practical technical solutions for identified business needs, system limitations, and website problems.
- Integrate third-party tools, forms, payment systems, analytics platforms, customer-management systems, and other business applications.
- Develop and manage integrations using REST APIs, SOAP services, webhooks, and other web-service technologies.
- Evaluate existing code to ensure it follows current development standards and is compatible with modern browsers and devices.
- Perform routine website updates, software updates, plugin maintenance, security patches, and technical improvements.
User Experience and Interface Design
- Design clear, professional, and user-friendly website layouts and digital interfaces.
- Apply current user interface and user experience principles to improve navigation, usability, accessibility, and conversion rates.
- Ensure consistent functionality and appearance across major browsers, operating systems, screen sizes, and devices.
- Create wireframes, page layouts, prototypes, user flows, and design concepts before development.
- Improve website structure, calls to action, forms, menus, landing pages, and customer journeys.
- Follow accessibility best practices to make digital content usable for a broad audience.
Graphic Design and Branding
- Create professional graphics for websites, social media, digital advertisements, email campaigns, presentations, brochures, flyers, banners, and other promotional materials.
- Develop logos, icons, illustrations, infographics, templates, and branded visual assets.
- Create and edit images, photographs, short-form videos, animations, and digital media.
- Maintain consistent use of company colors, typography, logos, visual styles, and brand guidelines.
- Prepare graphic files in the appropriate formats and sizes for web, social media, digital advertising, and print.
- Collaborate with marketing staff to develop visual concepts for campaigns, promotions, events, and company announcements.
- Improve existing graphics and digital materials to ensure they are professional, engaging, and aligned with the company brand.
Website Content Management
- Write, edit, format, publish, and maintain website content.
- Work