Logo
ManTech

Senior UI Engineer

ManTech, Hanover, Maryland, United States, 21098

Save Job

Mantech

seeks a motivated, career-driven, and customer-focused

Sr. UI Engineer

to join our team in

Hanover, MD

.

This position will play a key part in building secure, scalable, and mission-enabling applications that support enterprise infrastructure capabilities for a global workforce. This role requires hands-on expertise in both front-end and back-end development, as well as knowledge of infrastructure and DevOps tools in a secure enterprise environment.

Responsibilities include, but are not limited to:

Act as a senior technical consultant delivering expert guidance on full-stack technologies and modern development practices

Design and develop responsive user interfaces and rich browser applications using modern UI frameworks and design patterns

Prototype, test, and iterate UI/UX solutions based on user research, journey mapping, and usability principles

Build scalable backend services and APIs using Java and Spring Boot

Support containerized deployments using Docker, and manage builds with Maven

Implement and manage GitOps pipelines with Flux and Kustomize for Kubernetes-based environments

Integrate services using REST APIs and manage infrastructure using Helm, Kudectl, and Rancher

Leverage tools such as Git/GitLab, Jira, and Confluence for agile collaboration and tracking

Develop in Linux environments using scripting languages like Python and tools like IntelliJ IDEA

Minimum Qualifications:

Bachelor's degree with 12+ years of relevant experience OR associate's degree with 15 years of relevant experience OR high school diploma/GED with 20 years of relevant experience

Experience with Java, Spring Boot, and Maven for backend development

Experience with React, TypeScript, Material UI (MUI), Cypress, Vitest, or Vite for UI development

Experience with Docker, RESTful APIs, and GitOps workflows

Experience with maintaining and modernizing AWS platforms

Strong scripting skills in Python and familiarity with Linux-based development

IAT I certification (DoD 8140 required within 60 days of starting employment. Acceptable certifications include A+ CE/CCNA-Security/CND/Network+ CE /CySA+/GICSP/GSEC/Security+ CE/CND/SSCP)

Preferred Qualifications:

Experience with MongoDB

Experience with Mattemost/HUSTLE

Experience with Kubernetes, Helm, Rancher, Flux, and Kudectl in secure DevOps environments

Hands-on experience with JIRA, Confluence, IDEA IDE, and CI/CD pipeline tools such as Git/GitLab

Clearance Requirements:

Must have a current/active TS/SCI with Polygraph

Physical Requirements:

Must be able to remain in a stationary position 50% of the time

Occasionally moves about inside the office to access file cabinets, office machinery, etc.

Frequently communicates with co-workers, management, and customers via email, phone, and virtual tools, which may include delivering presentations. Must be able to exchange accurate information in these situations

ManTech International Corporation, as well as its subsidiaries proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

If you are a qualified individual with a disability and require a reasonable accommodation to apply for a position with ManTech through its online applicant system, please email us at careers@mantech.com and provide your name and contact information.