Job Description
The Dev Lead is a management level position within the Digital Team that leverages their years of development experience, passion for staying on top of the latest technology trends and natural problem-solving skills to lead a team of developers through daily delivery of projects such as websites, emails, banner ads, IVAs, custom sales tools, and proprietary solutions.
The Dev Lead should have a deep understanding of technology, while being personable and collaborative to effectively lead a team of developers through the technical aspects of their job such as coding, programming and problem solving, as well as leading dev ops for the team. The Dev Lead is the go-to technical trouble shooter for the team when high-level and critical issues occur, expected to navigate, and direct the team through necessary steps and protocol to resolve issues and provide the necessary documentation after the issue is resolved. The Dev Lead will represent his/her development team in Digital Leadership discussions and influence process needs, tools and protocols for the department alongside other Dev Leads.
responsibilities
QUALIFICATIONS & EXPERTISE
10+ years of professional web and application development experience that leverage both front and back end technology
2+ years of experience managing a team
Experience working in an agency environment
Ability to lead within all aspects of a project, from planning to deployment
Excellent communication skills, with the ability to effectively communicate technical issues with non-technical team members
Experience with system design and architecture
Ability to recognize best practices within multiple programming environments
Experience with version control systems (Git, etc.) and supporting platforms (BitBucket, etc.)
Proven self-starter that has managed projects in isolation
Expert level knowledge of the front-end technologies HTML, CSS, JavaScript
Proficiency in at least one relevant and globally supported front-end framework such as React, Angular, or Vue. Familiarity with at least one other.
Proficiency in multiple back-end programming languages such as PHP, Python, or .NET.
Familiarity with database technology such as MySQL, MS SQL and oracle
A solid understanding of the challenges associated with developing front-end applications targeted at multiple client devices
Excellent written and verbal communication skills
Ability to work on tight deadlines in a high-paced environment
Previous experience building a development team, a plus
WE ENCOURAGE ALL APPLICANTS TO READ OUR COMPANY PRIVACY POLICY BEFORE APPLYING TO A ROLE.
Powered by JazzHR
zRn0yzNoQj