We are seeking a talented front-end leader. You will lead a front-end team to build websites and software dashboard interfaces for App Annie. The interfaces you create will be used by the top app publishers around the world. You will be an integral member of this team and will work directly with the UI / UX Designer and product and marketing teams.
Responsibilities
-Lead and manage the team of Front-end developers -Architect and define the front-end framework to solve complex design and interactions challenges -Provide mentorship and guidance to technical team members -Work with the UI / UX Designer to design and execute on new features for App Annie's industry-leading analytics dashboard (web) -Manage for all front-end development execution across a wide range of online marketing campaigns including web, social media and email -Solve complex problems related to front-end web development and provide accurate estimates and scope for team deliverables
You
You should be a talented web developer with enough experience to hit the ground running. Ideal candidates will have a can-do attitude, passion for technology, extensive HTML/CSS/JavaScript development experience and will be able to get up to speed quickly.
-Ability to work in a team environment, from making pixel perfect sites that meet the design requirements to integrating code with the back-end development team -Minimum 4 years of web development experience -Proven Team Management skills -Strong knowledge and experience with HTML, CSS, and JavaScript -CSS3 / Compass / Sass / LESS, Adaptive and Responsive implementations -Comfortable working with templates in server-side technologies -Ability to write scalable, maintainable, testable code -Understand the principals of object-oriented development -Expertise in one of the MV*/MVC frameworks: Backbone / Ember / Angular -Good level of English to communicate in an international environment 'Extra Credit'
-You contribute to the open source community and are active on blogs, twitter and HackerNews -Experience working in a start-up environment