Fullstack Developer
Remote — Full-timeLocation: Tysons, VASummaryWe are looking for a Fullstack Developer to join our team and help us develop and maintain our web applications. You will work closely with our product and design teams to define new features and implement them using modern front-end technologies. You will also be responsible for building reusable components and front-end libraries for future use. If you have a passion for web development and are looking for an opportunity to grow your skills and work on exciting projects, we want to hear from you!ResponsibilitiesDevelop new user-facing features using Angular.js or React.jsBuild reusable components and front-end libraries for future useBuild back-end sync and async services via RESTful APIs and GraphQL, RabbitMQ, Kafka, etc., and integrate them with front-end applicationsEnsure the technical feasibility of UI/UX designsOptimize applications for maximum speed and scalabilityCollaborate with other team members and stakeholdersCreate unit tests and maintain above 80% code coverageStay up-to-date on emerging technologies and best practicesQualifications3+ years of experience in web developmentProficient in Angular.js, HTML, CSS, and JavaScriptExperience with RESTful APIs, GraphQL, and both sync and async web servicesExperience with SQL and NoSQL databases, such as MySQL, PostgreSQL, MongoDB, or RedisKnowledge of front-end build tools, such as Webpack, Gulp, or GruntExperience with version control systems, such as GitStrong problem-solving skills and attention to detailExcellent communication and collaboration skillsBenefitsCompetitive salaryHealth insurance401(k) retirement planPaid time offProfessional development opportunitiesFlexible work scheduleRemote work options