Principal Engineer, Software - UI

Ellie Mae - Pleasanton, CA (30+ days ago)3.7


Ellie Mae (NYSE:ELLI) is the leading cloud-based platform provider for the mortgage finance industry. Ellie Mae’s technology solutions enable lenders to originate more loans, reduce origination costs, and reduce the time to close, all while ensuring the highest levels of compliance, quality and efficiency. Visit ‪ EllieMae.com or call ‪ (877) 355-4362 to learn more.

Summary of Responsibilities

We are an elite engineering group who is working on building the next generation of mortgage processing management, there is lot of new development across the JavaScript full stack. We work closely with the Design Lead, Tech Lead and Product Manager to build a well-rounded experience. It’s a very fast paced highly innovative environment and we love our work and take pride in it. Our tech stack currently uses angular.js. Team is in sync with daily stand-ups and have regular retrospectives to discuss things that are going well and opportunities for improvements. We value unique perspectives brought by diverse backgrounds and experiences. A broad range of ideas and perspectives help us to create the best possible product. We work hard and play hard.

Your primary responsibilities will focus on designing & developing a new UI tech stack. You will be instrumental in helping scope out both the near-term experience for our partners as well as the next generation of our product on web and on devices. We’d like to know that you thrive in a fast-paced environment and enjoy driving innovation through rapid prototyping and iterative development.

Basic Qualifications
  • Minimum 10 years total experience delivering enterprise class Javascript web applications, with at least 3 most recent years working with React.js, Node.js, etc.
  • 5 years current experience building single page applications with popular JS frameworks and libraries (React, Angular, Babel, Webpack, Underscore, etc.).
  • Experience with test automation: unit/integration/functional testing.
  • Experience with HTML5, CSS3, Sass, Bootstrap, and cross-browser and device development.
  • Solid understanding of object-oriented design and programming concepts, core JavaScript.
  • Architect solutions and execution through hands-on development, quality- assurance, and prototyping.
  • Participate and promote architectural initiatives, balancing long-term velocity with short-term customer needs.
  • Discover and implement new performance optimizations for the site and traffic routing.
  • Deliver code in an Agile software development using test-driven development methodologies.
  • Strong background in process design for reliable systems; strong “big picture” awareness of systems
  • Experience working with operations or with deployment, monitoring, and other sustainable operations of software a plus.
  • Partner closely with product to craft great product experiences.
  • Have a passion for quality and writing clean, solid, readable code that scales and performs well.
  • Strong desire to learn, push the envelope, and share knowledge with others.
Ellie Mae is an Equal Opportunity/ Affirmative Action Employer. Minorities, Females, Disabled and Veterans are encouraged to apply.

We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.

#LI-BR1