Full stack Frontend Developer managing end-to-end web experiences. Key person to transform Marketing and consumer
feedback into web experiences. Expert at design thinking, knows how to develop front end solutions with and end in
mind; thinks conversion before, during and after web development. A developer with experience working across
consumer web interactions, UI and graphic design. You’re passionate about front end development, UI, UX, design, and
solving problems.
Key Responsibilities:
1. Develop the front-end of a high traffic, external facing website (mobile and desktop), containing online
marketing material which includes social media, landing pages, retail partners links and affiliates displays, etc.
2. Create and design a strong front-end to maximize customer acquisition through customer activation and
retention
3. Build customer-facing UI to both attract new customers and simplify existing users experience
4. Understand the target audience and can create solutions to foster ease of use, i.e. customers who are not
digital natives.
5. Ensure front end is optimized for SEO and organic search traffic in concert with the User Acquisition team
6. Work with graphic designers so ensure visual content is aligned with front end framework, wireframe.
7. Work with the marketing team to ensure that the front-end wireframe and UI flows makes sense and are
relevant to the user experience and maximize for both: PPC and SEO sources
8. Contribute to team and organizational improvements in process and infrastructure
9. Support in the discovery journey to maximize efficiency across consumer touchpoints with constant and fast
pace iterations, collaborate with A/B testing, enabling the web experience to support multiple tests
10. Define interaction models, user task flows, and UI specifications
11. Communicate scenarios, end-to- end experiences, interaction models, and screen designs to stakeholders
12. Work with marketing and visual designers to incorporate the visual identity of Clip into features and better web
driven outcomes (from traffic to conversion)
13. Develop and maintain design wireframes, mockups, and specifications as needed
Education level and Major required:
Bachelor’s Degree: B.S. Computer Science or equivalent experience
Technical knowledge and Skills required:
1. Experience developing secure javascript applications and web services, OOD, MVC architecture, and using
development tools such as github, and other principles of software engineering and design
2. Solid understanding of internet and IP communications protocols and formats such as TCP/IP, HTTP, XML, JSON,
etc.
3. Proficient in Linux/Unix web systems and comfortable with Mac/Windows
4. Experience with frameworks such as Angular, React, Express etc.
5. Solid understanding of RESTful service architecture and APIs
6. Experience managing the technical integration and KPI reporting for: email activation campaigns, sms/mms activation campaigns, Google AdWords campaigns, Google Analytics integrations
7. Behavior tracking from web to mobile
8. Marketing Automation and KPI tracking for Automation campaigns
9. Command of technical integrations, reporting outcomes and suggesting optimizations for positive return on
investment.
10. Familiar with data discovery (Google Analytics), social platforms (HootSuite), CRM (SalesForce, Pardot),
11. Marketing tools: email tools (MailChimp, ExactTarget): sms/mms tools: Blogs and WordPress. SalesForce.com
12. Experience designing and building products and features for mobile or desktop, native or web
13. Ability to prioritize projects, communicate progress, and deliver on time
14. Comfort in a fast-paced, highly-dynamic environment with multiple stakeholders
Skills and competences:
1. Written and oral communication in
English - Fluent
2. Software design and architecture, unit testing - Strong
3. Node.js development and frameworks
such as Express, Angular, React - Strong
4. Database integration, internet
communications, JSON,HTTP - Very Strong
5. Javascript/CoffeeScript and related
tools and technologies for web
development - Strong
6. Ability to work on a team, innovate, and LOVE technology - Expert
5 years of experience: Java, software development, OOD, web services