Description & Requirements
ManTech is seeking a motivated, career and customer-oriented Front-End Modeling and Simulation Developer. This is a fully remote position.
Join our team and contribute to the development of engaging user interfaces for cutting-edge naval simulation software.
Responsibilities include, but are not limited to:
User interface development: utilize HTML, CSS and JavaScript to develop responsive and interactive UI components for our maritime simulation system, ensuring a clean and effective experience for US Navy personnel.
Utilize modern front-end development frameworks such as React or Vue.js to build dynamic user interfaces.
Apply understanding of data structures (e.g., arrays, linked lists, hash tables, and trees) to efficiently manage and process data for display in the user interface.
Help build modular and maintainable front-end components utilizing object-oriented programming concepts.
Participate in testing front-end components
Work closely with software engineers, end users, and other team members to understand the specific user interface requirements for US Navy training and simulation scenarios.
Minimum Requirements:
Bachelor’s degree
1+ years of professional experience in front-end development (including internships, co-ops, and significant personal projects).
1+ years user interface development utilizing HTML, CSS, and/or JavaScript.
Preferred Requirements:
Familiarity with at least one modern front-end development framework (e.g., React, Vue.js) gained through professional experience, coursework, or projects.
Good communication and interpersonal skills to collaborate effectively within a team
Security Clearance:
Must have an active Secret Security Clearance
Physical Requirements:
The person in this position must be able to remain in a stationary position 50% of the time. Occasionally move about inside the office to access file cabinets, office machinery, or to communicate with co-workers, management, and customers, via email, phone, and or virtual communication, which may involve delivering presentations.