Job Description
Job DescriptionSalary: $75,000-$85,000
SUMMARY: This position is primarily responsible for building custom, responsive WordPress websites for our clients utilizing back and front-end development best practices. Expert knowledge of Advanced Custom Fields plugin, site deployment and security updates required. The Developer also serves as a point person within the company regarding web technologies, concerns and adoption. Experience integrating third-party APIs is required.
DUTIES AND RESPONSIBILITIES:
- Develops web applications using clean, modular code that is easily reusable and scalable for future enhancements.
- Utilizes front-end skills, including HTML5, responsive CSS and Bootstrap to match design requirements.
- Designs and manages website back-end functionality/architecture, including database and server integration.
- Works with internal team members to QA test all code and help coordinate project launches.
- Generates custom WordPress themes and plugins.
- Conducts website performance tests and troubleshoots technical issues, including issues found in sites not built by AAC.
- Meets with clients or prospects as needed to discuss and understand website design and functionality requirements.
- Adheres to product and workflow processes, engaging with the team to make continual improvements to the product and process.
- Remains up-to-date about current development practices and web technologies through reading, continuing education opportunities or participation in professional workshops, groups or conferences.
- Is available as necessary to troubleshoot urgent issues, including possible weekend or after-hours emergency support.
- Perform other related duties as assigned by management.
SUPERVISORY RESPONSIBILITIES:
- This job has no supervisory responsibilities.
QUALIFICATIONS:
- A Bachelor's Degree (BA) in Computer Science or a related field from a four-year college or university, along with three to five years of relevant experience and/or training, or an equivalent combination of education and experience.
- Computer skills required:
- Deep understanding of WordPress CMS, PHP, and MySQL.
- Strong understanding of and experience with a variety of plugins, especially ACF and Gravity forms.
- Proficiency in front-end technologies such as CSS3, JavaScript, HTML5, and jQuery.
- Knowledge of code versioning tools including Git, and experience collaborating with a team of developers.
- Knowledge of cloud and physical server environments.
- Experience working with debugging tools such as Chrome Inspector and Firebug.
- Google G-Suite / Microsoft 365.
- Other skills required:
- Good understanding of website architecture and aesthetics.
- Ability to focus on detail while understanding the overall big picture.
- Ability to work closely with others as part of a team.
- Proven work experience as a WordPress Developer.
- Strong written and verbal communication skills, and excellent listening skills.
- Ability to project manage.
ROLE COMPETENCIES:
- Analytical Synthesizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs workflows and procedures.
- Problem Solving Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
- Technical Skills Assesses own strengths and weaknesses; Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others.
- Quality Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
- Dependability Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan.
AGENCY CORE VALUES:
- Communication: We strive to communicate proactively, frequently, and openly.
- Pride in our Work: We take pride in our work, and when things go wrong we take responsibility for our actions and use the situation as a growth opportunity.
- Continuously Learning: We look for ways to continually grow and challenge ourselves both as individuals and as a company in order to expand our knowledge and better serve our clients.
- Respect: We are respectful of each other and our clients - including respect of each other's time, our different skill sets, and opinions.
- Customer-centric: We are customer-centric and provide quality, tailored customer service above and beyond other agencies.
PHYSICAL DEMANDS AND WORK ENVIRONMENT:
- Continually required to utilize hand and finger dexterity.
- Continually required to talk or hear.
- Continually utilize visual acuity to operate equipment, read technical information, and/or use a keyboard.
remote work