Duties & Responsibilities:
Developing front-end website and web application structure.
Developing back-end website, web applications, and web services.
Designing and developing APIs.
Ensuring cross-browser compatibility.
Ensuring cross-platform optimization for mobile devices.
Ensuring responsiveness of applications.
Working alongside designers for web design.
Provide support to clients through a ticketing system.
Communication with the rest of the programming team, project manager, and other departments as needed.
Follow company procedures, policies, and best practices.
4+ years of hands-on experience with scripting and programming languages.
Proficiency in PHP and frameworks such as Phalcon, Laravel, and Zend.
Familiarity with other languages such as Go, Python, Ruby, etc.
Experience with common CMS such as WordPress and Drupal.
Proficiency with MySQL.
Familiarity with MongoDB.
Experience using version control software, e.g. Git.
Excellent verbal communication skills.
Ability to meet aggressive deadlines without sacrificing quality.
Good problem-solving skills.
Attention to detail.
Experience with WordPress theme or plugin development.
Ability to write Web Services and integration with other 3rd party applications a plus.
Apache / Nginx experience a plus.