Job Description
Candidate will lead a highly creative and technically innovative technology team of Front-End, Back-End and QA Engineers responsible for building sites and applications for our clients.
• Work closely with Development and QA Leads in estimating, architecting, executing and delivering high quality work
• Work closely with Creative, Account and Project Leads to gather requirements and create estimates for potential upcoming projects
• Interact directly with clients, clearly communicating recommended technical solutions
• Recommend, create and enforce new processes with team members
• Oversee projects from a technical and resourcing perspective
• Mentor team members to help them grow in their technical and soft skills
• Interview and hire talent to scale the Technology team to increasing project volume
• Work with career managers to develop growth plans for team members in accordance with their goals and business goals.
Qualifications
• Five or more years of experience working on both client- and server-side platforms in a professional team environment
• Two or more years of experience managing teams of 10 or more engineers
• Strong understanding of cross-functional workflows and the integration of multiple disciplines in projects
• Deep experience in web development
• Solid experience in front-end technologies (HTML5, CSS3 and JavaScript) and related tools and frameworks
• Experience in server-side scripting languages
• Experience with multiple CMS solutions with an understanding of applying the right one for the job a big plus
• Experience in NodeJS and associated development tools such as taskrunners and scaffolding systems a big plus
• Experience with large projects involving integration of multiple systems
• Understanding of browser compatibility, including mobile web browsers, and their rendering engines
• Experience with version control systems such as Git and SVN and structured deployment practices
• Familiarity with Mac OS X including working in the UNIX terminal
• Superior communication, organization and time management skill
• Prior experience working in a digital agency a big plus
Candidate will lead a highly creative and technically innovative technology team of Front-End, Back-End and QA Engineers responsible for building sites and applications for our clients.
• Work closely with Development and QA Leads in estimating, architecting, executing and delivering high quality work
• Work closely with Creative, Account and Project Leads to gather requirements and create estimates for potential upcoming projects
• Interact directly with clients, clearly communicating recommended technical solutions
• Recommend, create and enforce new processes with team members
• Oversee projects from a technical and resourcing perspective
• Mentor team members to help them grow in their technical and soft skills
• Interview and hire talent to scale the Technology team to increasing project volume
• Work with career managers to develop growth plans for team members in accordance with their goals and business goals.
Qualifications
• Five or more years of experience working on both client- and server-side platforms in a professional team environment
• Two or more years of experience managing teams of 10 or more engineers
• Strong understanding of cross-functional workflows and the integration of multiple disciplines in projects
• Deep experience in web development
• Solid experience in front-end technologies (HTML5, CSS3 and JavaScript) and related tools and frameworks
• Experience in server-side scripting languages
• Experience with multiple CMS solutions with an understanding of applying the right one for the job a big plus
• Experience in NodeJS and associated development tools such as taskrunners and scaffolding systems a big plus
• Experience with large projects involving integration of multiple systems
• Understanding of browser compatibility, including mobile web browsers, and their rendering engines
• Experience with version control systems such as Git and SVN and structured deployment practices
• Familiarity with Mac OS X including working in the UNIX terminal
• Superior communication, organization and time management skill
• Prior experience working in a digital agency a big plus