Develop web applications using customized, open-source, and off-the-shelf applications and components.
Maintain and enhance existing web applications and all internal integrated systems.
Deliver new functionality and change requests for existing applications.
Participate in the ongoing development of applications that meet the needs of our customers.
Design and implement user-driven templates, databases, and interfaces for ease of use.
Develop database-driven web interfaces for rapid, real-time information sharing.
Develop external web portals allowing users to input and retrieve accurate information.
Help formulate an effective, responsive design and turn it into a working theme and plugin.
Conduct website performance tests.
Troubleshoot content issues and monitor the performance of the live website.
Requirements:
Bachelor’s degree in computer science, MIS, or a related discipline is required.
A minimum of 5 years of PHP development experience is necessary.
Experience with recent versions of PHP (7.x preferred) is required.
Relational database setup and use (MySQL 5.6 or later) is essential.
Experience with WordPress, Hooks, Theming, and Plugins is required.
Hands-on front-end development utilizing HTML, CSS (or SCSS/SASS/LESS), client-side JavaScript, and jQuery is necessary.
Knowledge and experience with Git version control and tools including Mercurial and SVN are required.
Experience with RESTful API usage and implementation is necessary; experience creating/documenting an API is a plus.
Experience with Redis (or other NoSQL key-value store) is a plus.
Server and site performance optimization experience is a plus.
A preferred full-stack developer, but willing to mentor in needed areas.
Benefits:
Competitive compensation is offered.
A 5-day workweek is provided.
Flextime is available for employees.
Competitive health insurance covering employee, spouse, and 4 children is included.
Wellness programs are offered to promote employee health.
Employee training programs are available for skill development.
Opportunities for growth and development within the company are provided.
Remote working options are available, with IT assets provided for remote employees.
Mentoring and counseling support are offered.
A referral bonus is available for employee referrals.
The position allows for "Work from Anywhere" flexibility, enabling employees to work where they are most comfortable, whether at home, at work, or a combination of both.