Our client is seeking a Front-End Web Software Engineer to work within their existing Agile dev teams, creating and supporting highly-visible and high-demand public-facing websites and mobile-friendly/mobile-first web applications.
This is 100% remote work. Contract to Permanent.
The selected candidate will work as part of an established and collaborative Agile development team to support creating and maintaining mission-critical web-based software applications and high-visibility/high-demand Federal Government websites. Candidates may work on multiple related projects with a single government client at any given time. Daily work touches on projects in all stages of development and release, ranging from project vision definition, roadmap development, conceptualization/architecture recommendations, development, implementation, testing, maintenance, and refactoring. Work and responsibilities at this level will include executing product vision as defined by the Product Owners. The front-end developer works closely with the dev team, including graphic designers and the Scrum Master, to define/refine stories, the definition of done, and acceptance criteria.
• This position requires expertise commensurate to an experienced front-end software engineer with at least 3+ years of experience in website and web application development.
• An understanding of how applications interact with third-party APIs, use JSON, and the ability to facilitate cross-browser compatibility is required
• Demonstrated experience in any of the following is advantageous: Working with Microsoft Azure, Akamai CDN, REST, Knockout (or similar), responsive front-end development, Bootstrap, the USWDS 2.0, native mobile development (iOS using Swift or Android), developing UI unit tests, Selenium, and applications which provide and/or consume 3rd party data feeds (XML, JSON, etc).
• Our team requires comfort in working as technical members of an Agile team (Scrum or Kanban).
• Familiarity with various DevOps elements, such as automated builds, automated UI testing, Microsoft TFS (Git-backed), and GitHub, is a significant strength.
• A basic understanding of Section 508 compliance and advanced methods of delivering accessible, dynamic web content is also a considerable plus.
• Experience implementing, maintaining, and working in open source and community-supported content management systems is advantageous. Previous work in a high-demand and high-visibility web environment is beneficial.
Candidates must be comfortable working as part of a partially remote team, have strong written and oral communications, client interaction skills, and a keen interest in development. All deliverables must be 508 compliant and provide a level of accessibility required by law and agency best practices/policy.