What are the responsibilities and job description for the Sr. Front End Engineer position at Cardlytics?
About Cardlytics
At Cardlytics (NASDAQ: CDLX), we created an industry…. but we are just getting started. From idea inception at a kitchen table in Atlanta to now publicly traded on NASDAQ with offices around the world, we are proud of the work we’ve accomplished and are looking for more smart and creative minds to join us on our mission.
By using data for good, we connect brands with real people through their banks’ digital channels (think: online and mobile apps). And when we make these connections, everyone wins - brands drive more sales, banks drive more loyalty, and people receive more cash back. It’s that simple.
So how exactly does it work?
Through our partnerships with financial services companies like Chase, Bank of America, Wells Fargo, and Venmo, we have insights into one out of every two card swipes in the U.S.. This equates to roughly $3.1 trillion in annual purchase spend from more than 161 million bank customers.
Respecting this complete view of the consumer, we can create mutually beneficial relationships between those consumers and their favorite brands and financial services partners. These are relationships that otherwise would not have happened without our help. It’s our advanced targeting that drives advertising performance - because performance matters, and it’s our superpower.
Are you ready to become a shareholder and join a team filled with creatives and data scientists, consultants and artists, to help redefine marketing?
As a Senior Software Engineer, you will:
- Work with skilled product owners, designers, UX researchers, and engineers to create user-facing web applications for our Ads platform.
- Lead decisions around concepts and prototyping and influence product design
- Design and develop world-class advertiser facing web applications
- Take full ownership of production deployments while adhering to best practices for CI/CD
- Influence the technical direction for the team through conviction and experimentation
You have:
- 5 years building high quality, secure web applications and user experiences
- Solid experience developing and delivering dynamic web applications in a modular way for maximum reusability
- Proficiency with HTML5 and JavaScript
- Proficiency with CSS3
- Experience with one or more of the major front-end frameworks: React, Angular, Vue, Ember, etc.
- Experience with Mocha, Chai in a TDD environment
- Experience working with Amazon Web Services (AWS) environments is a plus
- Experience with containerization technology (Docker)
- Experience with CI/CD
- Experience working in agile teams
- Continual learning of industry standards and trends
- Excellent communication skills in multiple team environments
- BS degree in Computer Science or a related field is preferred
You are:
- Skilled and knowledgeable on highly secure front-end web applications
- Self-critical and constantly striving to improve on software design skills and coding skills
- Passionate about the ads ecosystem, with willingness to learn about and adopt new concepts, industry standards and trends
- Excellent at problem solving through insightful data analysis and logical deduction
- A strong cross functional team player, working with product, design, UX research, and engineering counterparts to design and implement highly performant user-facing applications
- An effective communicator with a solution-oriented mindset.