Hotline: 678-408-1354

Front End Engineer

Summary of Role

—————

Puppet is seeking a front end engineer to join us in building market-leading configuration management solutions, current and future. As a member of a team focused on simplifying the adoption of DevOps and configuration management tools, you will collaborate with others to quickly build and validate innovative approaches to solving well-known and emerging challenges.

You will work with modern tools and frameworks targeting modern browsers while developing browser based applications, with additional opportunities to work on our Clojure services and other back-end components. You will work with our quality and release engineers to ensure that the products you develop are fast, reliable, and well tested. In addition to writing code, you will share knowledge with other developers at Puppet through code reviews and group learning sessions, and will mentor junior developers through their professional development.

If you are passionate about designing elegant solutions to complex problems, meticulous about code quality, and love to ship software, then this is the job for you!

Qualifications

————–

  • You care deeply about the experience and satisfaction of the user
  • You have experience building and maintaining complex web applications written in modern JavaScript application frameworks (We like Ember, but don’t worry if you haven’t used it)
  • Bonus points for experience contributing to or maintaining open source projects
  • You have experience building SaaS applications and understanding of their operations and maintenance.
  • You have experience writing and maintaining tests and using testing frameworks
  • You are not afraid to dive into server-side code when necessary (experience with Clojure is desired but not required)
  • You have an awareness of the full web stack, from database to presentation
  • You have experience implementing secure web clients using SSL and authenticated sessions, and protecting against CSRF
  • You are committed to building quality software and believe quality is everyone’s responsibility
  • You enjoy collaborating with and learning from other developers in a team environment
  • You use and understand distributed version control systems such as git or Mercurial
  • You have an interest in DevOps and systems administration
  • Minimum 3 years of full time development experience
  • BSCS or equivalent or relevant industry experience.

Application Instructions

————————

Please include a cover letter with your application and tell us why you are interested in working for Puppet.

Working for Puppet

Puppet is leading the movement that will define the next decade of software.

Today it’s characterized by the general realization that for companies to remain relevant, they have to constantly provide great software to their users.

Tomorrow it’s defined by a world of frictionless software change – where any company can deliver a better experience to their users, at any moment.

We’re building a world of unconstrained software change. Where the software that powers everything around us is always available, is constantly modern, and accessible from anywhere

The company is growing fast and we’re determined for everyone here to have a real impact on the company and our customers every day. We’re driven and restless. We encourage creativity and collaboration. By challenging each other, we foster continuous improvement. That’s why we hire carefully for passion, self-motivation, intelligence, curiosity, and adaptability.

Puppet offers excellent health benefits for employees and family, a flexible time-off policy (that we do insist you use), and a variety of methods to grow your skills and further your career. We have employees all around the US, the UK, Sweden, Canada, the Czech Republic and Australia. Our headquarters in downtown Portland, Oregon, is one block off Tom McCall Waterfront Park with​ views of Mt. Hood, Mt. St. Helens and the Willamette River.

More than 30,000 companies — including more than two thirds of the Fortune 100 — use Puppet’s open source and commercial solutions to achieve situational awareness and drive software change with confidence. We power companies including Twitter, Yelp, Disney, Google, Citrix, eBay, NYSE, Cisco WebEx, Salesforce, Bank of America and PayPal.

Our investors include Kleiner Perkins Caufield & Byers, VMware, Google Ventures, Cisco, True Ventures, Radar Partners, and Emerson Street Partners.

Puppet is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, ancestry, age, veteran status, disability, or any other protected class.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact +1-877-575-9775 for assistance.

PM16

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter