Summary
Maania Consultancy Services is seeking a Frontend Software Engineer to develop secure frontend applications for geospatial and mission-oriented use cases. The role focuses on React and TypeScript development, frontend-to-backend integration, automated testing, containerized deployment, and secure software-development practices.
Responsibilities
- 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
- Developing or deploying software in OpenShift environments
- Writing and maintaining automated tests
- Ability to write clear, maintainable, and testable code
- Clear technical documentation and communication skills
Skills
- Required Active Secret Clearance
- 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
- 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
Qualifications
Must Haves
- Required Active Secret Clearance
- 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
Nice to Haves
- 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
Benefits
- Remote work arrangement available in Laurel, MD