Title: Senior Software Engineer
Company Name: Engineering Education and Training
Vacancy: 1
Age: 28 to 40 years
Job Location: Dhaka
Salary: Tk. 80000 - 100000 (Monthly)
Experience:
Required Qualifications
Technical Skills
Strong proficiency in WordPress core, theme, and plugin development.
Knowledge of e-commerce solutions like WooCommerce.
Proficiency in PHP, JavaScript, HTML5, CSS3, and MySQL.
Experience with front-end frameworks like Bootstrap or TailwindCSS.
Familiarity with version control systems like Git.
Knowledge of REST APIs and integrating third-party services.
Optimization & Tools
Experience with website optimization tools like Google PageSpeed Insights, GTmetrix, or similar.
Proficiency with SEO tools like Yoast SEO or RankMath.
Other Skills
Strong understanding of responsive design and cross-browser compatibility.
Knowledge of WordPress security best practices.
Familiarity with website hosting, domains, and DNS management.
Soft Skills
Excellent problem-solving and troubleshooting skills.
Strong communication and collaboration abilities.
Attention to detail and commitment to delivering high-quality results.
Preferred Qualifications
Experience working with LMS such as LearnDash, Paid Membership Pro, Zapier, Elementor, WPBakery, or other page builders. Familiarity with analytics tools such as Google Analytics.
Prior experience in managing and maintaining a high-traffic WordPress site.
Site Maintenance & Updates
Ensure the WordPress websites are consistently updated with the latest core, theme, and plugin versions.
Monitor and resolve performance, security, or compatibility issues.
Customization & Development
Develop custom themes, templates, and plugins as needed.
Modify existing themes or plugins to meet specific project requirements.
Enhance site functionality and design based on feedback and evolving requirements.
Optimization
Optimize site speed and performance using industry best practices.
Implement SEO strategies and improve website ranking and visibility.
Content Management
Adding, editing, or managing content as required.
Ensure content formatting and design adhere to brand guidelines.
Troubleshooting & Support
Diagnose and resolve technical issues promptly.
Provide technical support to the management and address user concerns.
Documentation
Maintain documentation of changes, customizations, and updates made to the site.
Security & Compliance
Implement best practices to protect the site from security threats.
Conduct regular backups and restore procedures.