Senior Front-End Engineer

Sorry, this job was removed at 9:45 a.m. (MST) on Thursday, July 26, 2018
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Do you embrace the constantly changing technologies and patterns in the front-end client UI world?  Does prototyping new frameworks and evaluating new patterns excite you?  Do you love to create plans to get from current to future state?  We’re looking for a motivated person to join our software development team to eat, sleep, and breathe front end software engineering.

As a Zen Planner Frontend Software Engineer, you’ll be responsible for executing on our product vision and strategy.  Your mission is to ensure our front-end client code is well crafted, scalable, loosely coupled, maintainable, and fully tested.  You will help implement wonderful user experiences and apps that are a delight to use, built with reusable components that perform and scale.

YOU’LL BE TASKED WITH:

  • Embracing collaboration as a "no ego" contributor
  • Implementing new or updated features in our Single Page Applications - both browser based and cross platform mobile hybrid platforms
  • Ensuring that our new and existing web components and services are fully under test
  • Working actively with product to help create our product strategy and vision
  • Being a champion of best practices and clean and tested code
  • Mentoring other developers in the best practices in JavaScript development and scaling CSS
  • Working with backend teams to design and develop new domain models and rest service endpoints
  • Helping to refactor our build/bundling solution as we move from AMD (require.js) to ES 6 modules
  • Assisting in implementing a more efficient and optimized hot module reload solution for mobile real-time mobile spa updates
  • Maintaining and improving our existing front-end build solution, and assist in migrating from grunt/r.js to webpack.js
  • Collaborating with team members on performance improvement
  • Collaborating with team members on innovation spikes
  • Regularly conducting code reviews of front-end stacks
  • Partnering with TechOps for build automation and continuous integration

REQUIREMENTS:

  • 5-7 years of demonstrated experience with large JavaScript Single Page Applications
  • Direct experience with several recent JavaScript frameworks, and the knowledge of their strengths, weaknesses, and reasons to use them.
  • Modern JavaScript front-end build and development tooling
  • Build automation and Continuous Integration experience
  • JavaScript application unit and integration testing
  • CSS systems that are maintainable and easily modified
  • Deep understanding of web specifications, including HTML, CSS3, HTTP, HTTP/2, DOM
  • Deep understanding of web and ajax request lifecycle
  • Experience designing and building cross-platform mobile solutions, and understand alternatives
  • Experience interacting with different kinds of backends
  • Understand and experience with modern security paradigms (JWT / OAuth)
  • Experience with unit and integration testing client code
  • Experience with the application of responsive web design concepts and frameworks
  • Experience with build automation and continuous integration

BONUS POINTS

  • Have modern native cross-platform experience (React Native, Xamarin, Native Script)
  • Modern design experience with such things as SVG, canvas, CSS transitions / animations
  • Experience with Continuous Delivery
  • Relational database experience
  • Cloud native application architectures
  • Event driven system experience
  • Have contributed to open source projects.

Zen Planner is dedicated to pursuing and hiring a diverse workforce. We are committed to diversity in the broadest sense, including thought and perspective, age, ability, nationality, ethnicity, orientation and gender. The skills, perspectives, ideas, and experiences of all of our team members contribute to the vitality and success of our purpose and values.

 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

You can find us on the hundreds of miles of nearby trails or enjoying lunch from one of the many fast-casual favorites on the lawn at Civic Green Park

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Zen PlannerFind similar jobs