Kforce Senior JavaScript Developer in Greenwood Village, Colorado

Kforce is looking for a Senior JavaScript Developer to join their team in Greenwood Village, CO.Job Summary:The Senior Software Developer role is responsible for full stack, hands-on development of applications, services, and various web properties within a JavaScript based environment. The ideal candidate is comfortable working on UI/UX customer facing applications as well as building and integrating with various back-end services to support tools and websites.Major Duties and Responsibilities:

  • The chosen person will work with a variety of team members to construct scalable, web-based tools to manage high volumes of data with API's serving a variety of clients, including web, native applications and broadcast television software

  • Assess technical needs based on business requirements within user stories

  • Architect solutions with an eye on performance, redundancy, reuse and scalability

  • Work with other team members to estimate development effort based on user stories

  • Implement solutions within an agile environment, adhering to best practices of the organization

  • Collaborate with engineers and business stakeholders across the company

  • Contribute to a culture of delivery and teamwork

  • Serve as a resource for current trends within the application development community

  • Mentor other developers within the team, ensuring their growth and adherence to best practices

  • Bachelor's degree in Computer Science, Engineering or related field preferred

  • JavaScript experience 5 years

  • Software development experience 5 years

  • Web services development experience using REST, JSON, XML 5 years

  • Demonstrated expert level knowledge of JavaScript, HTML, and CSS

  • Hands on experience with one or more modern JavaScript framework (i.e.: Backbone, Angular, React, Ember) and libraries such as jQuery, YUI, Moment, etc.

  • Proficient in web development and RESTful API design using Node.js and Express

  • Experience writing Grunt or Gulp Tasks

  • Knowledge of Git/GitHub or similar

  • Experience with NoSQL document-based data stores like MongoDB (preferably) and designing suitable data models

  • Familiarity with tools for analyzing and diagnosing web application and server performance

  • Experience developing web applications in a load balanced web farm environment

  • Version control systems experience (Git and Atlassian suite)

  • Strong analytical skills

  • Strong communication and collaborative skills in providing technical direction and best practices to more junior developers

  • Self-motivated with the ability to meet milestones while working on multiple projects

  • Ability to deliver against several initiatives simultaneously

  • Ability to prioritize and organize effectively

Preferred Skills:

  • Experience with Twitter Bootstrap and Backbone.js.

  • Active GitHub repo (or portfolio)

  • Experience with Atlassian suite

  • Knowledge of Agile development methodologies

  • Excellent written and verbal communication skills

  • Excellent analytical and troubleshooting abilities

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Compensation Type:Years