Fullstack Engineer III

The challenge

We are a dynamic, talented and focused team at Adobe in the midst of a major re-architecture of our Marketing Apps core platform. We use groundbreaking technologies to build sophisticated solutions.

You will be working in a start-up style environment with big company resources. As a Fullstack Engineer, you will contribute to the development of the company's flagship Lead Management suite and related applications.

What you'll do

  • Build state of the art Marketo applications collaborating with the User Experience (UX), Platform and Product Management teams. You will write code that is optimal, documented, tested and gives performance and scalability priority
  • You will be an active participant in architecture/design discussions, peer reviews and product discussions
  • Learn from and participate in technical talks around standard methodologies for software development
  • Consume backend data services and contribute to improving existing data access APIs
  • Work with customer success team to solve customer issues
  • You will be working in react, backend java and node


If you have
  • Bachelor's degree in Computer Science, related discipline or equivalent experience
  • 4+ years of professional experience designing and developing large scale Web applications with high availability and reliability, ideally in a SaaS environment.
  • Strong knowledge of the DOM, CSS3, JavaScript and HTML5
  • Experience with one or more JavaScript UI toolkits, React preferred
  • Experience with NodeJS and server-side JavaScript.
  • Experience in writing server side Java code
  • Experience with relational databases and ORMs
  • Experience with Agile (preferably Scrum) & Test-driven development
  • 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)


Pluses
  • Experience with functional programming paradigms, immutable data structures
  • Experience with common JavaScript build/test tools like Gulp, Grunt, Mocha, Browserify, NPM
  • CSS framework (Saas, Less) and UX minded
  • Experience with common open-source application/web servers like Tomcat, NodeJS, Nginx, Apache
  • Experience with DevOps deployment tools: Vagrant, Puppet, Docker


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.


Back to top