I've spent the last 3 years specializing in javascript learning how to use modern and classic design pattern in an architecture, how to capitalize on JS's strong parts and avoid the bad parts, how to use certain framework making sure they work correctly, how to optimize code to perform better. I will always try to stick to best practices unless job requires otherwise. Have been in web development and in programming in general for many years during that time I've worked on many different: project, difficulties, platforms and teams. No project is too big. duties and responsibilities - Work as part of a team developing applications and services using Agile development methods - Contribute to team and organizational improvements in process and infrastructure - Build customer-facing UI and back-end services for payment processing administration and management - Code, teste and operate node.js based services - Effectively use tools and ingenuity to identify and fix defects before they become a problem