Web Application Developer
Role details
Job location
Tech stack
Job description
The Web Application Developer is responsible for the design, development, and ongoing management of the organization's WordPress-based web platforms. This role serves as the primary owner of WordPress environments, including administration, design, development, and performance optimization.
In addition to WordPress responsibilities, this position supports the development of custom web applications, APIs, and integrations to address broader business needs. This role will work closely with Sales & Marketing and other business teams to deliver effective, user-focused web solutions that support customer engagement and business growth., WordPress:
- Design, develop, and maintain WordPress websites, including themes, plugins, and custom functionality
- Administer and manage WordPress environments (e.g., WP Engine), including deployments, updates, backups, and security
- Own plugin lifecycle management (evaluation, installation, configuration, troubleshooting, and updates)
- Collaborate closely with Sales & Marketing to support website content, campaigns, and user experience improvements
- Implement responsive, user-friendly web designs aligned with business and marketing goals
- Develop and maintain custom PHP-based functionality within WordPress
- Optimize site performance, reliability, and maintainability (non-SEO focus)
Web Application Development:
- Design and develop standalone web applications and internal tools to support business needs
- Build and maintain REST API integrations between internal systems, third-party platforms, and custom applications
- Develop web-based utilities, services, and lightweight applications independent of WordPress
- Support and enhance existing applications and integration workflows
General Responsibilities:
- Collaborate with business stakeholders, particularly Sales & Marketing, to translate requirements into practical technical solutions
- Troubleshoot issues across web applications, hosting environments, and integrations
- Create and maintain clear technical documentation
- Follow development best practices including version control, testing, and deployment
- Manage multiple projects and priorities in a fast-paced environment
Requirements
Do you have experience in WordPress?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience)
- 5+ years of experience in web or application development
- Strong hands-on experience with WordPress (administration, development, and customization)
- Proficiency in PHP and WordPress architecture (themes, plugins, hooks)
- Experience with front-end technologies (HTML, CSS, JavaScript, frameworks)
- Experience consuming and/or building REST APIs
- Experience with source control (Git)
- Strong problem-solving and troubleshooting skills
- Ability to work effectively with both technical teams and business stakeholders
- Strong communication and organizational skills
Additional Desired Skills
- Experience with managed WordPress hosting platforms (e.g., WP Engine)
- Experience supporting marketing-driven websites or working with Sales & Marketing teams
- Familiarity with modern JavaScript frameworks or tooling
- Experience building standalone web applications or internal tools
- Experience integrating with third-party platforms (e.g., CRMs, payment systems, vendor APIs)
- Exposure to cloud platforms such as Azure
- DevOps / CI/CD experience
- Microsoft Power Platform (Power Apps, Power Automate) experience, * How many years WordPress experience do you have?
- How many years Web/API development experience do you have?
- Do you have WPEngine experience?
- Do you have Microsoft Power Platform (Power Apps/Power Automate) experience?
Benefits & conditions
Pulled from the full job description
- Tuition reimbursement
- 401(k)
- Health insurance
- Retirement plan
- Paid time off
- Employee discount
- Vision insurance, * 401(k)
- Dental insurance
- Employee assistance program
- Employee discount
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Retirement plan
- Tuition reimbursement
- Vision insurance