Software/User Interface Developer - TS Clearance Required

Employer
Hybrid Data Security
Location
Arlington, VA
Posted
Aug 20, 2019
Closes
Aug 23, 2019
Ref
287114297
Hours
Full Time
You must have an active Top Secret Clearance for this positionTechnical Requirements:A cents € cents Presentation layer UI development and prototyping synthesizing visual, motion, input and interaction designacross a diverse and rapidly evolving technology ecosystemA cents € cents Contribute technical expertise throughout all stages of product design and development, conceptual design, visual design language and motion personality, input language, UI platform, and tools maturity, prototyping andproductionA cents € cents Implementation of accessible UIA cents € cents Ownership of quality standards, process, schedule, costing, resources, and deliverablesA cents € cents Offer alternatives when technology constraints require design compromisesA cents € cents Help develop and refine UI pattern libraries and interaction guidelinesA cents € cents Utilization of responsive design and emerging coding and design practicesA cents € cents Bring a multi-disciplinary point of view of product design to the conversationA cents € cents Synthesizing requirements underlying feature requests, recommend alternative technical and business approaches, and facilitate engineering efforts to meet aggressive timelines.A cents € cents Designing/developing web, software, mobile apps, prototypes, proofs of concepts (POCA cents € (TM) s), and production readypilots.A cents € cents 100% hands-on codingA cents € cents Resolve defects/bugs during QA testing, pre-production, production, and post-release patchesA cents € cents Will integrate with consumable security services, driving adoption of 24X7 proactive security monitoring on all TIOenvironments and systems while integrating compliance operationsA cents € cents Articulate technical challenges and solutions.A cents € cents Dealing well with ambiguous/undefined problems; ability to think abstractly.A cents € cents Work cross-functionally with various FBI teams: product management, QA/QE, various technical and operationaldivisions to drive forward resultsA cents € cents Contribute to the design and architecture of the projects within the TIOA cents € (TM) s portfolioA cents € cents Experience with Agile Development, SCRUM, or Extreme Programming methodologiesQualifications:A cents € cents BS in computer science or equivalent work experienceA cents € cents 3+ yearsA cents € (TM) experience developing web, software, or mobile applicationsA cents € cents 1-2+ yearsA cents € (TM) experience developing prototypes at the right level of fidelity for each phase of development, fromstartup through launch and beyond.A cents € cents Certified - AWS Solutions Architect or 1-year experience in a roleA' A cents € cents Experience with AWS, CI/CD, andcontainerization (Cloud formation, Amazon DynamoDB, Amazon S3, Amazon EC2, Amazon Redshift, automation tools, Linux, Docker, chef or puppet, etc.A cents € cents Strong experience in any of the following Object- Oriented Languages (OOD):A cents € cents Experience with the entire Software Development Life Cycle (SDLC)A cents € cents 1+ yearsA cents € (TM) experience with web services(consuming or creating) with REST or SOAPA cents € cents Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and nontechnicalaudiencesA cents € cents Expertise in software processes, web services, multi-tiered systems, and enterprise application integration.A cents € cents Experience with distributed (multi-tiered) systems, algorithms, and relational databases.A cents € cents Experience with unit testing & Test- Driven Development (TDD) 5+ years of work experience on web or deviceapplicationsA cents € cents Excel in the implementation, production, and shipment of highly-polished user interfacesA cents € cents Expert in HTML5, CSS3, JavaScript and the ability to execute production-quality code from designsA cents € cents Experience with any CSS tools (SASS, PostA cents € (TM) s, LESS, etc.)A cents € cents Experience with client-side JavaScript frameworks such as Angular/React, etc.A cents € cents Familiar with server-side technologies such as Node.js or .NETA cents € cents Experience building responsive and mobile-first applicationsA cents € cents Strong understanding of JavaScript including prototypal inheritance and design patternsA cents € cents Exposure to RESTful APIs and familiarity with industry best practicesA cents € cents Familiar with unit testing libraries like Jasmine, Mocha, etc.A cents € cents Familiar with version control systems (Git, TFS, etc.)A cents € cents Experience developing, maintaining, and innovating large scale, consumer facing web or mobile applicationsA cents € cents Experience with social, mobile, cloud/SaaS, big data, or analyticsA cents € cents Familiar with the development challenges inherent with highly scalable and available web applicationsA cents € cents Experience with open source technologies (if no practical work experience w/ Big Data, or cutting- edge front-end technologyA cents € "youA cents € (TM) re prototyping and/or researching the up and coming technology and solutions Experience with various, modern web frameworksA cents € cents Ability to create and assess design solutions based on user goals and key scenariosA cents € cents Problem-solving, creative, and communication skillsA cents € cents Demonstrated ability to work cross-functionally effectively with other teams (Engineering, Program Management & Marketing)A cents € cents Strong collaboration influencing skills, proven ability to lead and inspireA cents € cents An ability to work through ambiguity and multiple prioritiesA cents € cents Have a passion for quality, innovation, and world-class design Experience with multiple devices and platforms (eg, cross-browser, tablet, smartphone)A cents € cents Understanding of front-end performance characteristicsA cents € cents Experience with SPA (Single Page Application) developmentA cents € cents Knowledge of localization techniques for the webA cents € cents Strong understanding of software best-practices including familiarity with SOLID and DRY coding principlesA cents € cents Experience with Open Source software and an appreciation for contributions is a plusA cents € cents Experience with UI automation testing and integration tests is a big plus Experience with cross-platform mobile development such as React Native, React, Xamarin, Ionic, PhoneGap, etc. is a plus. Online portfolio (public GitHub or similar is a plus)