27 Sep
|
TechTheorem
|
India
As a WordPress Developer, you will work under the guidance of the Lead Web Developer and collaborate with designers, developers, project managers, and other team members throughout the development and deployment lifecycle.
Position OverviewIn this role, you will develop accessible, custom WordPress themes from scratch using Underscores or other accessible starter WordPress themes.
As a WordPress Developer, you should be well versed in the entire development lifecycle, with an eye for turning wireframes and mockups into effective, responsive, and accessible user experiences.
You will be responsible for developing, deploying, maintaining, and enhancing WordPress websites. This includes adding functionality to existing features, developing new features, troubleshooting and documenting bugs and fixes, and ensuring websites remain secure, performant, accessible, and maintainable.
A key part of this role is also deploying and maintaining WordPress applications in cloud environments. You should be comfortable working with modern deployment practices, including GitHub Actions and CI/CD pipelines, to automate and standardize deployments across development, staging, and production environments.
You will also be responsible for creating appropriate technical and user documentation and, where required, providing user training following website deployment.
Key Responsibilities
- Develop accessible, responsive, and reusable custom WordPress themes.
- Translate Figma designs, wireframes, and mockups into high-quality WordPress implementations.
- Develop and maintain custom WordPress functionality, themes, and plugins.
- Integrate Advanced Custom Fields (ACF) and other WordPress components following development best practices.
- Integrate and consume REST APIs and third-party services.
- Maintain and enhance existing WordPress websites.
- Troubleshoot, document, and resolve application and deployment issues.
- Optimize websites for performance, security, accessibility,
and SEO.
- Deploy WordPress websites across development, staging, and production environments.
- Deploy and maintain WordPress applications on cloud-hosted infrastructure.
- Build, configure, and maintain CI/CD pipelines using GitHub Actions.
- Automate deployment workflows, including code validation, builds, testing, and deployment where applicable.
- Manage environment-specific configurations and deployment processes securely.
- Use Git and GitHub effectively for source control, branching, pull requests, code reviews, and release management.
- Monitor deployments and troubleshoot issues related to cloud environments and CI/CD pipelines.
- Create technical documentation, deployment documentation, and user manuals.
- Provide user training following website deployment when required.
Required Technical Skills & Knowledge
- PHP
- HTML5
- MySQL
- CSS and SCSS
- JavaScript and jQuery
- WordPress architecture and development best practices
- Custom WordPress theme development
- Advanced Custom Fields (ACF)
- Accessibility and the ability to integrate accessibility requirements into WordPress themes
- Responsive design and mobile-first development
- Git and GitHub source control
- GitHub Actions
- CI/CD pipeline development and maintenance
- WordPress deployment to cloud-hosted environments
- Understanding of development, staging, and production deployment workflows
- Secure management of environment variables, credentials, and deployment secrets
- Familiarity with cPanel and traditional hosting environments
- Developing and consuming REST APIs
- Ability to build reusable and maintainable theme components following development best practices
- Website performance optimization and security best practices
- Troubleshooting production and deployment-related issues
Qualifications
- 5+ years of proven experience as a WordPress Developer, with a strong portfolio demonstrating custom WordPress themes and/or plugin development.
- Strong proficiency in HTML, CSS, JavaScript, PHP, and MySQL.
- Robust understanding of WordPress architecture, theme development, and plugin development.
- Experience with responsive design principles and mobile optimization.
- Experience using Git and GitHub in collaborative development environments.
- Hands-on experience deploying web applications or WordPress websites to cloud environments.
- Experience creating or maintaining CI/CD workflows, preferably using GitHub Actions.
- Understanding of automated deployment practices and environment management.
- Strong understanding of web development best practices, accessibility, performance, and security.
- Excellent problem-solving skills and attention to detail.
- Ability to troubleshoot application, hosting, and deployment issues.
- Effective communication skills and the ability to collaborate within a multidisciplinary team.
Nice to Have
- Experience with AWS, Microsoft Azure, Google Cloud Platform, or other cloud hosting platforms
- Experience with managed WordPress hosting platforms
- Familiarity with Docker and containerized deployments
- Experience with automated testing as part of CI/CD pipelines
- Bootstrap, Foundation, or other CSS frameworks
- Knowledge of Figma
- Knowledge of Jira Software
- Knowledge of Photoshop
- Familiarity with DNS, SSL/TLS certificates, CDN configuration, caching, and domain management
- Familiarity with monitoring, logging, backup, and disaster-recovery practices for WordPress websites
📌 WordPress Developer (India)
🏢 TechTheorem
📍 India