Javascript Front End Developer

AVM ConsultingReston, VA
322d

About The Position

We are looking for a skilled web developer to join our team. The ideal candidate will have extensive experience in web development and a strong proficiency in JavaScript and its frameworks. You will collaborate daily with a multi-functional team, including Engineering, QA, Product, and UX Designers, to build and deliver high-quality software in an agile environment. Your role will involve writing well-tested and efficient code, debugging issues, and improving application performance. You will also coordinate workflows between designers and developers and 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

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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Career Level

Senior

Industry

Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

Education Level

Bachelor's degree

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service