Angular Developer
Remote — Full-timeLocation: Tysons, VASummaryWe are looking for a Angular Developer to join our team and help us build innovative web applications. You will work closely with our product and design teams to create user-friendly interfaces that delight our customers. If you are passionate about web development and have experience with Angular, we want to hear from you!ResponsibilitiesDevelop new user-facing features using Angular.jsBuild reusable components and front-end libraries for future useTranslate designs and wireframes into high-quality codeOptimize components for maximum performance across a vast array of web-capable devices and browsersCollaborate with product and design teams to define and implement new featuresConduct code reviews and provide feedback to other developersHelp maintain code quality, organization, and automationCreate unit tests and maintain above 80% code coverageQualificationsBachelor's degree in Computer Science or related field2+ years of experience with Angular.jsExperience with popular Angular.js workflows (such as Flux or Redux)Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object modelExperience with data structure libraries (e.g., Immutable.js)Familiarity with RESTful APIsKnowledge of modern authorization mechanisms, such as JSON Web TokenExperience with common front-end development tools such as Babel, Webpack, NPM, etc.Familiarity with code versioning tools such as GitExcellent communication and collaboration skillsAbility to work independently and as part of a teamProficiency in TypeScript is a plusBenefitsCompetitive salaryHealth insurance401(k) retirement planPaid time offProfessional development opportunitiesFlexible work scheduleRemote work options