Software Developer
Software Developer - Gaithersburg, MD & unanticipated sites throughout US - Design/develop responsive web applications using modern JavaScript frameworks including NodeJS, ReactJS, jQuery, graphQL. Refactor/rewrite existing s/ware apps to adapt to new technologies & improve their efficiency/performance using advanced approaches such as caching & lazy loading. Debug/troubleshoot existing bugs in timely manner; provide ongoing support/maintenance; identify potential areas of improvement in web apps using reports generated from Analytics. Build/deploy software releases for apps using scripting languages such as Shell. Database management by creating/modifying Doctrine ORM entity relationships. Track progress of various issues, improvements & bugs using JIRA. Facilitate daily scrum meetings & bi-weekly scrum retrospective, planning meetings.
Requirements: MS Computer Science or related + minimum 1 year related experience.