Return to search results

Processing Application...Please Wait...  Processing

Software Engineer-Frontend
Shawnee, Kansas

Apply
CATEGORY:Information Technology

DESCRIPTION:

Sr. Frontend Engineer

 

Responsibilities:

  • Contribute to our full-stack Node.js and React universal application.
  • Continuously work to improve through pair programming and pull request reviews.
  • Implement design patterns to enhance our highly scalable web application.
  • Contribute unit and functional tests alongside contributed code.
  • Provide technical expertise to product teams, advising best practices and highlighting risks.
  • Help establish front-end best practices and guidelines
  • Communicate technical issues to both technical and non-technical audience

 

Basic qualifications:

  • BS degree in computer science or related technical field.
  • 5+ years of software development experience.
  • 2+ years of experience in web technologies.
  • Proficient with JavaScript.
  • Experience with web frameworks like React, Angular, Vue.js, Polymer, Riot.js, Backbone, and Ember.
  • Experience developing Adaptive or Responsive websites using HTML5 and CSS3.
  • Familiarity with build tools such as webpack, and Grunt.
  • Experience automated testing and proficient with a testing framework (e.g. Jest, Mocha).
  • Experience working with a source versioning tool, such as Git.
  • Experience working as a member of an Agile software development team.
  • Strong verbal and written communication skills demonstrating technical leadership.
  • Strong analytical and troubleshooting skills.

 

Preferred qualifications:

  • Experience with Node.js and React.
  • Experience working with RESTful web services.
  • Experience in building accessible websites.
  • Experience working on project facilitating true CI and CD.
  • Exposure to DevOps tools, processes, and culture (e.g. Kubernetes, Docker, Spinnaker, Jenkins, Git, etc.).
  • Awareness of new and emerging technologies.

 

Share this job:

Job Contact:

Scott Brown
scott.brown@spencerreedgroup.com
(913) 327-2812
Apply

Processing Application...Please Wait...  Processing