Javascript Front End Developer

AVM Consulting Inc

reston, VA

JOB DETAILS
SKILLS
Application Programming Interface (API), CSS (Cascading Style Sheet), Communication Skills, Computer Science, Content Management Systems (CMS), Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, Environmental Issues, Express.js, Git, Google Analytics, HTML (HyperText Markup Language), Identify Issues, Interpersonal Skills, JavaScript, JavaScript Frameworks, Microsoft Windows Azure, Node.js, Online Communications, Organizational Skills, Performance Analysis, Performance Management, Problem Solving Skills, Product Design, Production Systems, Quality Assurance, REST (Representational State Transfer), React.js, Scrum Project Management and Software Development, Source Code/Configuration Management (SCM), Team Foundation Server (TFS), Team Player, Test Plan/Schedule, Test Scripts, User Experience Design (UXD), User Interface/Experience (UI/UX), Vue.js, Web Design, Web Programming, Web Services
LOCATION
reston, VA
POSTED
30+ days ago

Technical Skills

  • JavaScript, Vue.js, Vuex, Nuxt, Node.js, Express.js, webpack
  • Git, Azure App Services, headless CMS, CI/CD pipelines, Site24x7 monitoring
  • Google Analytics, Google Tag Manager, Google reCAPTCHA, Hotjar

Responsibilities

  • Collaborate each day with a multi-functional team (Engineering, QA, Product, UX Designers) to build the right things and deliver small chunks of working software each Sprint
  • Attend regular Scrum ceremonies to collaborate with your team on work completed and in progress
  • Write well-tested, easily maintained, and efficient code that leaves systems better than you found them
  • Debug in different environments to find issues and be able to fix them
  • Understand and improve application performance and monitoring of performance
  • Troubleshoot and resolve technical and performance issues in a production environment
  • Coordinate the workflow between designers and web developers
  • Collaborate with back-end developers to build a RESTful API
  • Communicate with external web services

Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 8+ years of web development experience
  • Proficiency with JavaScript/HTML, and experience with CSS
  • Strong experience in JavaScript frameworks, such as Vue.js or React
  • Ability to create self-contained, reusable, and testable modules and components
  • Deep knowledge of SPA practices and commonly used modules
  • Experience with Node.js and Express.js for hosting a web application
  • Writing non-blocking code
  • Experience in TFS and/or Git for source control
  • Creating configuration, build, and test scripts for Continuous Integration environments
  • Experience taking a lead role developing exceptional UI-centric software systems that have successfully been delivered to customers
  • Experience working in an agile environment, with small, distributed teams
  • Strong technical, communication skills, interpersonal skills, and good judgment
  • Highly responsible, with good work ethics
  • Organized and motivated team player

About the Company

A

AVM Consulting Inc