**Responsibilities**: **1. Requirements Understanding and Planning**: - Document detailed requirements, including features, functionalities, and design preferences. - Create a plan that outlines tasks, timelines **2. Researching Solutions for Feature Gaps**: - Identify gaps in features based on project requirements and available resources. - Research existing plugins, themes, or custom development options to address these gaps. - Evaluate potential solutions considering compatibility, scalability, and cost-effectiveness. **3. Creating HTML/CSS/JavaScript/Bootstrap from Design Files**: - Review Figma/Photoshop design files to understand layout, typography, and styling needs. - Develop HTML/CSS templates using Bootstrap/DIVI/Elementor for responsiveness and consistency. - Implement JavaScript functionality for interactive design elements. **4. Content Creation and Organization**: - Create pages and posts based on provided content and design guidelines. - Set up categories, subcategories, or custom post types to organize content efficiently. - Configure permalinks and SEO settings for optimal search engine visibility. **5. Theme and Plugin Configuration**: - Install and activate the chosen WordPress theme according to design requirements. - Configure theme settings (colors, fonts, layouts) to align with the design. - Install and customize necessary plugins for added functionality, including WooCommerce for e-commerce features. **6. Page Development Using Page Builders**: - Utilize the selected page builder/editor (Elementor/DIVI) to create and customize website pages. - Drag and drop design elements, content blocks, and widgets as per design specifications. - Configure advanced settings, including animations and responsive behavior. **7. Basic Plugin Setup for Website Operations and Security**: - Ensure smooth website operations and security by setting up essential plugins. **Must Have**: - Extensive knowledge of Wordpress, PHP, Divi, Elementor, WPML, SEO, Image & Speed optimization, ChatGPT, HTML, CSS, JS, Figma, debugging, Security, Cloud Servers. - Ability to deliver assigned modules independently with mínimal supervision. - Logical and analytical thinking with excellent problem-solving abilities. - With experience working with interacting with external APIs, setting up and implementing graphical (JS) library, and is familiar with Worpdress security best practices. - OAuth authentication inside a Wordpress content be a plus. - Experience in custom theme and plugin development, including knowledge of Wordpress hooks and filters. - Passion for creating innovative and user-friendly websites. **Knowledge, Skills, and Attributes Required**: **Skills**: - Proficient in writing clean, efficient, and maintainable PHP code. - Skilled in designing and implementing WordPress database structures and relationships. - Ability to integrate frontend components with the WordPress backend using PHP templates or frontend frameworks. - Competence in writing unit tests and performing quality assurance testing. - Familiarity with setting up development environments, deployment pipelines, and CI/CD processes. - Excellent communication and collaboration skills for effective teamwork. **Knowledge**: - Strong understanding of PHP programming fundamentals. - Familiarity with the WordPress, Divi, Elementor and WooCommerce platforms, including custom post types, taxonomies, and hooks. - Knowledge of web development technologies, including HTML, CSS, and JavaScript. - Understanding of relational database concepts and experience with MySQL. - Knowledge of version control systems, such as Git. - Awareness of software development methodologies like Agile or Scrum. - Familiarity with best practices in software development, particularly in security and performance optimization. **Good to Have**: - Knowledge of ACF, Wordfence, Yoast SEO and WPML. - Good understanding of ChatGPT to create content when required. - Experience with News websites, RSS feeds. - Fair understanding of SQL database. - Strong understanding of website speed optimization, WP Rocket. - Backup website files and databases from the source server using FTP or a backup plugin. - Set up a new environment (development or live) on the target server and configure server settings. - Understanding of Headless CMS **Attributes**: - **Adaptability**: Able to adjust to changing environments, technologies, and requirements. - **Creativity**: Capable of thinking innovatively to find solutions to challenges. - **Attention to Detail**: Focused on accuracy and precision in work. - **Resilience**: Able to handle setbacks and challenges with persistence. - **Professionalism**: Committed to ethical standards and integrity in all work aspects.