Reveal Technology is a dynamic startup revolutionizing field operations with software tools for operators in extreme environments. The role involves designing and developing complex web applications, focusing on user interface development for mission-critical systems serving defense and logistics operations.
Responsibilities:
- Implement a Typescript/Javascript based Web framework such as React, Vue, or Angular on top of a Ruby on Rails application with PostgreSQL databases
- Develop reactive web applications optimized for mobile and desktop usage
- Leverage RESTful APIs to interact with backend servicesImplement authentication, authorization, and security best practices
- Optimize application performance and offline capabilities
- Work closely with product and design teams to translate requirements into technical solutions
- Participate in code reviews and maintain high code quality standards
- Build tools that support military readiness and logistics operations
- Ensure applications meet security and compliance requirements
- Integrate with DoD systems and secure data pipelines
Requirements:
- 3-10 (+/- ) years of experience in full-stack or specifically front-end development (React, Ruby on Rails, Node.js, Python, or Go preferred)
- Familiarity with frontend technologies (React, TypeScript, Tailwind)
- Comfort working in fast-moving, early-stage environments
- Due to the nature of our work, qualified candidates must be US Citizens
- Understanding of RMF compliance, FedRAMP, or NIST 800-53 security standards
- Ability to obtain a Government Security Clearance
- Prior work with DoD systems or military logistics/training software. (e.g., SSO, DoD CAC integration, OAuth2, x509)
- Experience with project mapping tools (e.g., task hierarchy engines, Gantt timelines) and project management-type tools; experience with Geospatial Information Systems is also a plus
- Knowledge of military doctrine, niche data, and mission sets, or working with military SMEs