Front-End Web Software Engineer

Location: Washington, DC

Job Code: FEW110421

Description:

RMCI is seeking a front-end web software engineer to work within our existing Agile dev teams, creating and supporting highly-visible and high-demand public-facing websites and mobile-friendly/mobile-first web applications.​

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.​ The successful candidate will have experience developing in modern front-end frameworks (e.g., Angular, React, Ember, Vue), expertise in JavaScript, HTML, and CSS (LESS/SASS), and familiarity with ​.NET Core using C#. 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.​ Partial and full-time remote work options are available for this position. RMCI offers excellent benefits and salaries.​ Visit our website at www.​rmci.​com An Equal Opportunity Employer, including disability/vets.​ All candidates must be willing to undergo a background investigation and must be United States citizens.​

Clearance:

Public Trust

Apply Now!