At Cryptic Vector, we are dedicated to mission success. We take the time to understand our customers' needs, delivering products that perform when our nation needs them most. We understand that properly supporting the most unique missions of the United States government requires the nation's best. Our focus is on creating a culture where the best and brightest want to grow, learn, and stay. If coming up with out-of-the-box solutions is your specialty, then you'll feel right at home at Cryptic Vector. We are solving the country's most unique problems in an environment where problem solvers and hard workers thrive. We've replaced corporate red tape with transparency and servant leadership. Honestly, it's hard not to love this culture!We value the individual experiences that our team members add to our culture and capabilities. Please don't hesitate to apply even if you don't meet the exact qualifications! We are interested in varying levels of experience.Cryptic Vector is looking for a Full Stack Developer with the desire to design and develop innovative solutions to our government's technical challenges. The ideal candidate will collaborate with internal and external teams to produce new mission capabilities. This position has a potential for hybrid work, up to 80% remote. The responsibilities of the Full Stack Developer position include the following:
- Both greenfield development and legacy solution enhancement
- Generate API specifications and integrate with APIs produced by 3rd party teams
- Use front end development and UI/UX skills to design and implement the GUI front ends
- Design and develop software for back-end processing of complex software applications
- Design and implement database and other data and storage components
- Provide inputs into software architecture decisions
- Write unit tests, functional tests, and end to end tests
- Ensure that requirements are clearly understood
- Create documentation and work directly with product end users
- Provide accurate estimation of level of effort as story points
- Provide constructive code reviews for colleagues
Languages, APIs, and SDKs:
- Python
- React / Angular
- HTML5 / CSS
- JavaScript
- Node.js
- Java
- Bash, other scripting languages
- SQL / NoSQL
- JSON, XML, other data formats
Requirements
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
- Be detail oriented and an analytical problem solver
- Experience with Agile software development
- Familiarity with unit testing, integration testing, and performance/stress testing
- Familiarity with GitLab or other configuration management tools
- Ability to obtain/maintain a US security clearance
- Willing to work in the greater Cincinnati area