Software Engineer II - Front End


Company Type

Workfront has fast become the leading SaaS marketing work and project management software vendor and our growth is through the roof. We help individuals and team leaders do their work more efficiently, manage campaigns more effectively, and truly collaborate with their teams. 

We’re searching for motivated and talented software engineers to assist in taking Workfront to new heights. Our engineering teams utilize modern and cutting edge technologies to solve interesting and complicated challenges for our rapidly expanding SaaS market. We thrive by our industry-leading talent and by our dynamic culture, where career progression is realized, team collaboration is essential, and where working-hard and playing hard are a must. If you’re looking to have an impact and make a true difference – come join Workfront!

 As Front-End Engineers at Workfront, we live by our manifesto:

* Work as a team

* Delight customers as frequently as possible with quality, performant solutions

* Craft maintainable and scalable code

* Leave code better than we found it

* Stay educated on the latest Frontend technology



  • Work on the implementation of features using common libraries and frameworks
  • Support and maintain existing production code and develop new enhancements and products for our client base
  • Work closely with a cross-functional team of developers, designers, and QA engineers to produce high quality web applications
  • Participate on an Agile team
  • Assist in implementing stories to product specifications
  • Collaborate with and continuously learn from other team members and peers to foster an existing culture of career progression
  • Enjoy coming to work everyday knowing that you’re integral to the company’s future and success
  • Assisting in development with a wide range of technologies (focused on front-end tech first, but will be coding back-end when needed)


  • B.S. degree in Computer Science or equivalent experience
  • At least 3-5 years of experience in an application development position.
  • Advanced knowledge of JavaScript, CSS, and HTML standards
  • Advanced knowledge and experience working with Component-based View Rendering Library/Framework (Ember, React, Angular, etc.)
  • Possess strong problem solving and troubleshooting skills
  • Capable of working on back-end technologies as needed (Java, Spring, etc)
  • Experience with JS testing, browser testing and debugging
  • An in-depth understanding of common functional design patterns, data structures and algorithms, especially in the context of JavaScript
  • Knowledge of client side performance analysis and optimization
  • Proficiency with version control systems, preferably Git
  • Passionate about exploring new technologies 



  • Agile Software Development experience
  • Comfortable working with Command Line
  • React, npm, Webpack, Aphrodite, ES2015/ES6, JS Module Patterns (UMD, AMD, CommonJS, ESMs)
  • Team-centric software development, high performance software delivery in a team environment
Read Full Description
Confirmed 16 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up