CubeSmart is seeking a highly skilled Web Application Developer with deep expertise in WordPress, PHP, and JavaScript, and is also comfortable working within a .NET/C# environment. The ideal candidate will have a strong eye for design, a passion for clean code, and the ability to bridge the gap between front-end aesthetics and back-end functionality.
Responsibilities
This role is responsible for designing, developing, and maintaining the front-end code for our .com website. While CubeSmart.com will be the primary focus, responsibilities may shift to other applications as business needs evolve.
Candidates Also Search: Remote Software/ IT jobs
Responsibilities include:
- Design, develop, and maintain responsive and user-friendly interfaces using HTML, CSS, and JavaScript.
- Develop and maintain user interfaces using responsive front-end libraries like Bootstrap and Tailwind.
- Customize and extend WordPress themes and plugins using PHP.
- Integrate and manage WordPress within a .NET/C# environment, including editing and maintaining .cshtml files.
- Enhance user experience by implementing best practices in UI/UX design.
- Collaborate with backend developers to ensure seamless integration with APIs and databases.
- Optimize UI performance and ensure cross-browser compatibility.
- Troubleshoot and debug UI/UX issues across platforms.
- Stay up to date with emerging technologies and propose improvements to enhance user experience.
- Participate in scrum rituals, including sprint planning meetings. Ensure the team understands their objectives and commits to completing their work on an agreed-upon timeline.
Qualifications
- Expert-level proficiency in WordPress, including custom theme and plugin development.
- Experience with headless WordPress or integrating WordPress with other CMSs or frameworks.
- Strong knowledge of PHP and JavaScript (including frameworks like React).
- Extensive experience with responsive front-end libraries such as Bootstrap and Tailwind.
- Proficiency in HTML5, CSS3, and responsive design principles.
- Understanding of RESTful APIs and AJAX.
- Experience with cross-browser testing and debugging.
- Familiarity with version control systems like Git.
- Understanding of CI/CD pipelines, including Azure DevOps, GitHub Actions, or other automated build/deployment tools.
- Service-oriented mentality with a true 24/7 support and service mindset.
- Strong problem-solving skills and ability to work in a team and independently in a hybrid work environment.
Candidates Also Search: Remote Engineering jobs
Advanced WordPress Qualifications
- Architect, develop, and maintain custom WordPress solutions, including themes, plugins, and integrations.
- Perform deep optimization of the WordPress core, including performance tuning, query optimization, and minimizing load times.
- Manage advanced WordPress maintenance, including debugging core issues, handling version upgrades, and resolving complex plugin conflicts.
- Configure and maintain Linux-based hosting environments (e.g., Apache/Nginx, MySQL, PHP-FPM) for WordPress deployments.
- Set up and manage cron jobs for scheduled tasks, backups, and automated maintenance routines.
- Implement security best practices at the server and application level, including firewalls, SSL, and hardening WordPress installations.
- Monitor and troubleshoot server performance, uptime, and logs to ensure high availability and reliability.
- Use command-line tools like WP-CLI, Composer, and Git for efficient development and deployment workflows.
Additional Preferred Qualifications:
- Experience with SQL Server, MySQL or other relational databases.
- Ability to work in hybrid tech stacks, integrating WordPress with .NET/C# applications and editing .cshtml files.
- Familiarity with Visual Studio and IIS.
- Knowledge of accessibility standards (WCAG) and SEO best practices.
- Experience with task runners/build tools (e.g., Webpack, Gulp).
- Familiarity with Unit Testing and Test-Driven Development (TDD).
- Experience with Azure, AWS or other cloud-based mobile services.