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