Software Engineer- Frontend Email This Job Your First Name Your Last Name Your E-Mail Address E-Mail Address to Share With Subject Message Prove you're not a robot Send E-Mail Close US-CA-San Mateo * Apply * * * * Employee Referral Tell Us Who You Are First Name Last Name E-Mail Address Please complete all 3 fields. How Do You Want to Share? * * Close Company Information Marketo is truly at the forefront of the rapidly evolving and competitive landscape of Marketing Technology and experiencing hyper-growth. We have the most inspired, customer-obsessed people supercharging a nation of empowered marketers with inspiration, education and an unrivaled engagement platform. Our people are fueled with a passion for innovation, competition, and a relentless commitment to making the Marketer successful. That fire is what makes Marketo an amazing place to work. Headquartered in San Mateo, CA, Marketo serves customers all over the world and has offices in Denver, CO; Portland, OR; Atlanta, GA; Seattle, WA; Dublin, Ireland; London, UK; Tel Aviv; Sydney, Australia; and Tokyo, Japan. Job Description Who are we? At Marketo, we are creating the worlds leading engagement platform that empowers marketers to deliver the authentic experiences customers desire at scale. Our team is fueled with a passion for innovation, growth, and a relentless commitment to making the Marketer successful. We hire dynamic, passionate, and innovative individuals who thrive in fast paced environments. The Opportunity Marketos Sales Engagement Apps team is looking for an energetic, hungry, passionate, and kickass Developer. If that is You, join us to help build beautiful software that directly impacts the day to day lives of thousands of salespeople. You are a frontend developer. You love building products where you can see and feel the impact of your work quickly. You have a strong background of using JavaScript to build complex client-side applications. You follow blogs, read books, and constantly try new and interesting technologies so that you can be the best engineer possible. You sweat the small stuff because details matter. You are interested in building in a component-driven architecture with a bleeding edge frontend tech stack using React, Redux, ES6, Babel (stage-2), and Webpack. The idea of contributing to our component library and style guide where you will have an impact across multiple production apps excites you. You should join our crack team of engineers. This role sits in our San Mateo office and reports to the Manager, Engineering. What will you do? As a frontend developer on the Sales Engagement Apps team, you'll not just be supporting the team, you'll be tapped into an instant feedback loop of how people are using the product you help create and how it helps them generate more business. In addition, youll be: * Writing reusable, extensible code * Shipping high impact features * Contributing to our component library and style guide creating a consistent, delightful user experience * Branching out into unfamiliar territory by taking part in architecture reviews that will shape the future of our frontend * Diving into multiple codebases from our JavaScript frontend app, to more complicated projects like our Gmail integration * Working with the rest of the team to map out features and improvements to our user experience * Sharing an amazing meal during our team Lunch & Learn and hear about what the rest of the team is up to, learn about a new technology, or discuss our upcoming happy hour Is this you? * Bachelor's degree in Computer Science, related discipline or equivalent experience * 6 months - 1+ years of experience designing and developing large scale, data-driven web applications with high availability, ideally in a SaaS environment * Experience with one or more JavaScript UI libraries like React or Backbone * Strong knowledge of JavaScript, HTML, and CSS * Strong knowledge of cross browser support and responsive layouts * Background and knowledge of CS principles such as data structures and algorithms * Good verbal and written communication skills * Strong ability to troubleshoot software problems * Experience with a version control system (Git preferred, SVN, Perforce, or CVS experience acceptable) Would be great if you also have: * Experience with functional programming paradigms such as immutable data structures, high order functions, and composition * Experience in client side security such as XSRF and cross-site scripting * Experience with Agile (preferably Scrum) & Test-driven development * Experience with common JavaScript build tools like Webpack, Gulp, Grunt, or Browserify * Experience with CSS preprocessors like Sass or Less * Experience with common open-source application/web servers like Node, Nginx, Apache Why Team Purple? * Marketo creates a culture that is customer obsessed, radically transparent, and boldly accountable * Weve been ranked consistently as a top place to work with local business journals, Inc., Great Places to Work, and others * We offer competitive pay and great benefits including health, dental, vision, and 401k * Other perks include discounted gym membership and commuter benefits, tuition reimbursement, fully stocked kitchens, time off for community service, and more Skills & Requirements Qualifications *