Job Purpose:
We are looking for a skilled and motivated Software Engineer to support the continuous development, maintenance, and optimization of the company’s web infrastructure by managing and improving WordPress websites with a focus on performance and SEO best practices, while also maintaining, upgrading, and developing features for custom PHP Laravel applications. The Mid-Level Full Stack Web Developer will play a key role in ensuring seamless user experiences, enhancing website functionality, and aligning technical solutions with business goals.
Key Duties & Responsibilities:
- Maintain and update WordPress websites, ensuring performance, security, and functionality.
- Customize WordPress themes and plugins based on business and design requirements.
- Implement and monitor SEO best practices, including technical optimization and performance audits.
- Maintain, upgrade, and troubleshoot existing Laravel-based applications.
- Develop and deploy new features in Laravel, ensuring clean, scalable, and secure code.
- Integrate APIs and external services to extend functionality across platforms.
- Collaborate with cross-functional teams including design, marketing, and development.
- Use version control (Git) and maintain proper documentation for code and workflows.
Skills & knowledge required:
- Proficiency in PHP and Laravel framework for backend development.
- Strong experience with WordPress including theme and plugin customization.
- Good problem-solving skills and ability to debug and optimize code.
- Understanding of website performance optimization and security best practices.
- Ability to work independently and collaboratively within a team environment.
- Solid understanding of front-end technologies: HTML5, CSS3, JavaScript, and responsive design.
- Knowledge of SEO principles and tools (e.g., Google Search Console, Yoast, SEMrush, or similar).
- Experience with MySQL or other relational databases.
- Familiarity with RESTful APIs and third-party integrations.
- Version control experience using Git.
- Familiarity with deployment workflows and managing staging/production environments.
Qualification & Experience required:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- 3+ years of professional experience in web development with a focus on both front-end and back-end.
- Proven experience working with PHP and Laravel framework.
- Hands-on experience managing and customizing WordPress websites.
- Experience implementing SEO strategies and using SEO tools.