React Engineer IV

The Opportunity

The Adobe-Marketo Sales Engagement Apps team is looking for an energetic, hungry, and passionate Front-end Developer. If that is You, join us to help build beautiful software that directly impacts the day to day lives of thousands of salespeople.

Summary: You are a front-end 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 front-end 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.

We've got a platform that is used by thousands of salespeople and sales teams and that is tightly integrated with the world's #1 Marketing Engagement Platform. We have integrations into Gmail, Outlook, Salesforce and we're using technologies that are built using React, Rails, Node, Java, and .NET -- the whole thing has been built by a small, tight-knit team of engineers.

Responsibilities:

As a front-end 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, you'll 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 front-end

  • Diving into multiple code bases from our React JavaScript front-end app

  • 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


Requirements:

  • Bachelor's degree in Computer Science, related discipline or equivalent experience

  • 5+ years of experience designing and developing in JS frontend

  • 2+ years with react

  • experience with large scale, data-driven web applications with high availability, ideally in a SaaS environment

  • Strong knowledge of JavaScript, HTML, and CSS

  • Strong knowledge of API's

  • Strong knowledge of cross browser support and responsive layouts

  • Good verbal and written communication skills

  • Strong ability to solve software problems

  • Experience with a version control system (Git preferred, SVN, Perforce, or CVS experience acceptable)


Pluses:

  • 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 open-source application/web servers like Node, Nginx, Apache


At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists. You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.

If you're looking to make an impact, Adobe's the place for you. Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.


Meet Some of Marketo's Employees

Sergio C.

Senior Director, Global Creative & Digital Experience

Sergio and his team partner with a variety of departments to service clients on a consultative basis—providing design, creative, and web development consultation to engage their audiences.

Mehera A.

Enterprise Sales Development Representative

Mehera works closely with enterprise account executives and customer success managers to help grow Marketo's existing customer base.


Back to top