The Role
Build and maintain frontend applications using React and TypeScript, including geospatial features with Cesium or CesiumJS. Integrate frontends with FastAPI and Flask backends, develop and deploy in OpenShift environments, follow secure software-development practices, write automated tests, remediate vulnerabilities, and produce maintainable code and technical documentation.
Summary Generated by Built In
Job Title: Frontend Software Engineer
Location: Remote/Laurel, MD
Job Type: Full time
Required Active Secret Clearance
Required Skills:
Location: Remote/Laurel, MD
Job Type: Full time
Required Active Secret Clearance
Required Skills:
- Bachelor’s degree in Computer Science or a related field.
- At least four years of professional software-development experience.
- Hands-on experience building frontend applications with React and TypeScript.
- Using Cesium or CesiumJS for map-based or geospatial application features.
- Working with FastAPI and Flask in support of frontend-to-backend integration.
- Experience working with GitLab-based development workflows.
- Developing or deploying software in OpenShift environments.
- Understanding of secure software-development lifecycle practices.
- Writing and maintaining automated tests.
- Ability to write clear, maintainable, and testable code.
- Clear technical documentation and communication skills.
Experience That Can Strengthen Your Fit
Experience with several of the following can improve alignment, but deep expertise in every area is not expected:
- Cesium, CesiumJS, or another geospatial or mapping framework
- Map-based, spatial, or data-visualization applications
- OpenShift, Kubernetes, or another containerized environment
- GitLab and secure CI/CD workflows
- FastAPI, Flask, Python, or API development
- Automated testing and vulnerability remediation
- Defense, aerospace, command-and-control, or mission-planning software
- Frontend integration of AI-assisted recommendations or decision-support capabilities
Skills Required
- Bachelor's degree in Computer Science or a related field
- At least four years of professional software-development experience
- Hands-on experience building frontend applications with React and TypeScript
- Experience using Cesium or CesiumJS for map-based or geospatial application features
- Experience working with FastAPI and Flask for frontend-to-backend integration
- Experience with GitLab-based development workflows
- Experience developing or deploying software in OpenShift environments
- Understanding of secure software-development lifecycle practices
- Experience writing and maintaining automated tests
- Ability to write clear, maintainable, and testable code
- Clear technical documentation and communication skills
- Experience with Cesium, CesiumJS, or another geospatial or mapping framework
- Experience with map-based, spatial, or data-visualization applications
- Experience with OpenShift, Kubernetes, or another containerized environment
- Experience with GitLab and secure CI/CD workflows
- Experience with FastAPI, Flask, Python, or API development
- Experience with automated testing and vulnerability remediation
- Experience with defense, aerospace, command-and-control, or mission-planning software
- Experience integrating AI-assisted recommendations or decision-support capabilities into frontend applications
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Maania Consultancy Services is a recruitment company specializing in talent acquisition for IT, Engineering, Financial services, Defense, and Aviation, aiming to provide recruiting solutions for small to medium-sized businesses.








