Full-Stack Application Developer @ Visionist, Inc.
Your Application Journey
Email Hiring Manager
Job Details
Overview
Visionist, Inc. is seeking a Full-Stack Application Developer with an active Top Secret (TS/SCI) clearance and polygraph requirement. This role supports our largest PRIME contract where you will have a direct impact on mission operations and cyber infrastructure defense.
Key Responsibilities
- Design, develop, and maintain full-stack applications (frontend and backend).
- Implement APIs and backend services for infrastructure data aggregation.
- Build alerting mechanisms to identify discrepancies and compliance violations.
- Develop intuitive user interfaces for visualizing data and alerts.
- Collaborate with DevOps to deploy, monitor, and scale solutions.
Requirements
Bachelor's degree in a technical discipline (or 4 years of experience in lieu) and 12 years of software development experience are required. The ideal candidate has strong proficiency in Java, Python, and JavaScript, familiarity with modern JavaScript frameworks (React, Angular, or Vue), GitLab CI/CD, Kubernetes, Rancher, AWS, and database management (relational, document, and graph databases). Experience with metrics/monitoring tools (Grafana, Elastic APM) and knowledge of ETL and streaming data pipelines (Kafka, NiFi) is also essential.
Benefits
Visionist, Inc. is a 100% employee-owned company with a supportive culture. Enjoy competitive retirement contributions, generous paid time off, extensive parental leave benefits, medical/dental/vision coverage, annual bonuses, and more. Work alongside a team that values collaboration, direct impact, and internal career growth.
Additional Details
This role requires U.S. citizenship and the ability to obtain/maintain a government security clearance. Interviews are conducted at our headquarters in Columbia, MD.
Key skills/competency
Full-Stack, Java, Python, JavaScript, React, Kubernetes, AWS, DevOps, Database, Security
How to Get Hired at Visionist, Inc.
🎯 Tips for Getting Hired
- Customize your resume: Highlight full-stack development skills and clearance.
- Research Visionist: Understand their mission and engineering projects.
- Prepare portfolio: Showcase application development experiences.
- Practice technical questions: Focus on Java, Python, and cloud technologies.