About the Company
Maximus provides technology, consulting, and business services to support organizations with complex operational and technical needs. Its Technology and Consulting Services (TCS) team works on engineering and software development initiatives that support mission-focused environments.
About the Role
Maximus is seeking a Mid-level Front End Developer to support front-end design and development initiatives. This role focuses on building and improving user interfaces, developing technical designs and wireframes, and optimizing navigation and usability across user-facing applications. You will work on requirements analysis, functional models, system testing, and UI/UX improvements while collaborating with project management and stakeholders.
The position is fully remote and requires an active Secret clearance or higher. Candidates should have substantial software development experience, strong front-end development skills, and practical experience working in cloud-based and containerized environments, including DevSecOps toolchains.
Key Responsibilities
Design and develop front-end components and user-facing application features.
Create technical design drawings, mockups, wireframes, and supporting documentation for project management office (PMO) and stakeholder review.
Plan and implement modifications to graphical user interfaces (GUIs).
Build and optimize UI elements to improve usability, functionality, and performance.
Improve system navigation and application workflows to support ease of use for operators.
Analyze business and technical requirements, prepare requirements documents, and develop functional models and architectures.
Develop procedures and provide technical support for process improvement and specialized studies.
Prepare, conduct, and document system tests to verify operability and compliance with project standards and requirements.
Use Jira and other relevant tools to track defects and support issue resolution.
Develop and test web-based applications using TypeScript with Angular or React.
Apply object-oriented and scripting languages, along with relevant DevSecOps, microservices, and container technologies.
Develop in cloud environments and containerized platforms such as Docker and Kubernetes.
Support integration of data from unclassified environments into classified application deployments.
Use Jenkins, GitLab, and related build tools to support software development and delivery workflows.
Participate in Agile, user-centered design processes and apply established UI/UX standards.
Develop wireframes and mockups that account for the needs of multiple user personas.
Collaborate with project teams and stakeholders to ensure front-end solutions meet functional and usability requirements.
Required Qualifications
Active Secret clearance or higher.
Bachelor’s degree in a related field. A master’s degree may substitute for two years of experience.
Seven years of software development experience using object-oriented and scripting languages, including experience with relevant DevSecOps, microservices, and container toolsets.
Demonstrated experience preparing, conducting, and documenting system tests.
At least three years of experience with Jira or other bug-tracking software, web application testing, and participation in software development projects or programs.
At least three years of experience using TypeScript with Angular or React.
Practical development experience in cloud environments and containerized environments such as Kubernetes or Docker.
Experience integrating data from unclassified to classified application deployments.
Five years of experience with Jenkins and GitLab.
Five years of experience with at least five of the following tools or technologies: NPM, Cypress.io, esbuild, Bun, Apache Tomcat, Maven EXP, and SonarQube.
At least three years of recent and relevant front-end web design and development experience.
Demonstrated experience with Agile, user-centered application design and UI/UX standards.
Experience creating system wireframes and mockups for multiple user personas.
Experience using UX design tools such as Sketch or InVision.
Preferred Qualifications
Experience with Agile test-driven development.
Experience integrating software into Department of Defense (DoD) DevSecOps environments.
DevSecOps experience with at least five of the following build tools: GitLab, Jenkins, SonarQube, Fortify 29, JUnit 5, Ansible, and esbuild.
Compensation
Annual salary range: $110,000–$150,000.
Location and Work Arrangement
This is a fully remote position. An active Secret clearance or higher is required.
Equal Employment Opportunity
Maximus is an equal opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, or other legally protected characteristics.