PasigProficient knowledge of the following programming languages:PHP, Python, Javascript (NodeJS)
Ruby or Java a plus
Proficient understanding of the following:User authentication and authorization between multiple systems, servers, and environments
Outputting data in different formats (JSON, XML, RSS)
Creating database schemas that represent and support business processes
Design, develop and implement REST API services
Version control using Git
How a Content Management System works
Good understanding of the following:Server-side CSS preprocessors, such as LESS and SASS
Integration of multiple data sources and databases into one system
Creating database schemas that represent and support business processes
Front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
“session management” in a distributed server environment (ie, SSO)
Basic understanding of the following:Management of hosting environment, including database administration and scaling an application to support load changes
Data migration, transformation, and scripting
Differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
Implementing automated testing platforms and unit tests
A strong understanding of UI, cross-browser compatibility, general web functions and standards.
Experience in planning and delivering software platforms used across multiple products and organizational units
Deep functional knowledge or hands on design experience with Web Services (REST, SOAP, etc ..) is needed to be successful in this position
Strong grasp of security principles
The position requires constant communication with colleagues
5+ years of proficiency in the following:Web and Mobile markup; including HTML5, CSS3, touch interfaces
Client-side scripting; JavaScript, Mobile Touch, React/JQuery/AngularJS a plus
Cross browser and device compatibility
Service oriented architecture and microservices
Version control/Git
Good understanding of the following:CSS frameworks and preprocessors, i.e. SASS, LESS
Javascript frameworks, task-runners, module builders
SEO principles and best practices
Asynchronous request handling, partial page updates, and AJAX
Image editing tools such as Photoshop
Pluses for the following:Javascript preprocessors
Node, Express, Webpack
AWS and cloud infrastructure