ESSENTIAL FUNCTIONS
- Provide technical guidance and accurate estimates for specific development tasks in support of Project Management and Account team goals for our clients
- Hands-on development of web projects using PHP, Javascript, HTML, CSS, SQL, and web services, and third-party tools
- Implementation and maintenance of content management systems, including customized plug-in and template development
- Database design and maintenance for a web application, CMS systems
- Monitor and maintain existing applications and websites to ensure performance and security
- Documentation of technical processes for Quality Assurance testing and future maintenance
- Debug and repair bugs identified by the QA team in a timely manner
Experience:
- 3+ years of interactive/web development experience
Skills:
- Expert-level proficiency in PHP, JavaScript, jQuery, AJAX, HTML, CSS, XML, and SQL
- Experience developing in common application frameworks and CMS tools, such as WordPress, Drupal 8, etc.
- Experience working with third-party APIs such as Facebook, and Google
- Strong understanding of information architecture as it relates to back-end development
- Familiarity with web development best practices, including cross-browser development, tablet, and mobile website development, responsive design
- Familiarity with development methods and processes, including version control systems (CVS, SVN or Git), bug tracking, Agile development processes, Use Case development, and Object-Oriented development
- Familiarity with relational databases and production processes
- Experience mentoring and code review process for working with junior developers
- The collaborative approach to defining, designing, and developing projects
- Ability to prioritize tasks and meet deadlines in a fast-paced environment
- Pro-active self-starter with good business and communication skills
- Works well in the fast-paced growing environment and demonstrates the ability to adapt to new technologies and trends