Job Description
SMCSE is looking for a highly skilled and experienced CMS Developer with expertise in WordPress and Shopify. As a CMS Developer, you will collaborate with clients, designers, and other developers to create, customize and maintain, high-quality websites using the aforementioned CMS platform. You will be responsible for implementing creative solutions, optimizing website performance, and ensuring seamless user experiences.
Job Responsibilities:
- Customize and configure WordPress and Shopify CMS platforms to meet client requirements, including theme and plugin development.
- Develop and maintain e-commerce websites on the Shopify platform, implementing features like product catalogs, shopping carts, and payment gateways.
- Create visually appealing and responsive themes/templates for WordPress and Shopify based on client specifications and design mockups.
- Develop and maintain custom plugins, modules, and extensions to enhance CMS functionality and meet project requirements.
- Manage and organize content within WordPress and Shopify, ensuring it is SEO-friendly and structured optimally.
- Integrate third-party APIs, services, and tools into CMS websites to enhance functionality and user experience.
- Optimize website performance, including page load times, caching, and overall speed, to provide an excellent user experience.
- Implement security best practices to safeguard websites from vulnerabilities and potential threats.
- Conduct thorough testing, debugging, and code reviews to ensure websites are error-free and cross-browser compatible.
- Collaborate closely with clients, project managers, and designers to understand project requirements and provide technical guidance.
Qualifications:
- Minimum one Year of experience in CMS development, with a strong focus on WordPress and Shopify.
- Proficiency in web development technologies, including HTML, CSS, JavaScript, PHP and Liquid.
- Extensive experience with responsive web design and mobile optimization.
- Strong understanding of SEO best practices and web accessibility standards.
- Experience with version control systems (e.g., Git) is a plus.
- Ability to lead and mentor junior developers.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Strong communication and teamwork skills.
- Ability to manage multiple projects and meet deadlines.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).