Role OverviewThe Full Stack Developer will develop and maintain secure, scalable web and server-side applications, collaborate with cross-functional teams, and apply automated testing and usability best practices to ensure system quality.
What You Will Do
Key responsibilities include developing and maintaining secure, scalable web and server-side applications, collaborating with cross-functional teams, and supporting integration of modern frameworks and tools to enhance system performance.
Why It Might Be a Fit
The ideal candidate will have experience collaborating with software development teams, hands-on experience with Kafka, Kubernetes, Git, Node.js, SQL, and Python, and strong adaptability in learning and applying new technologies.
Requirements
- 3+ years of combined experience in one or more of the following: Developing web applications using JavaScript/TypeScript with Angular, React, or Vue, including HTML/CSS
- Server-side application development with Java, C#, or Python
- Usability analysis and automated testing (unit and E2E)
- Experience collaborating with software development teams
- Hands-on experience with Kafka, Kubernetes, Git, Node.js, SQL, and Python
- DoD 8570 compliant certification (Security+ CE or CISSP) required prior to start
- Experience with Java Spring Framework
- Familiarity with testing frameworks (Jasmine, Karma, Selenium)
- Linux scripting (Bash or Perl)
- JavaScript visualization libraries (D3, Leaflet, AG Grid)
- Knowledge of JavaScript, JSON, REST, CORS, Web architecture, HTTP specification
- Background in Agile/Kanban methodologies, Jira, and Confluence
Benefits
- Bi-weekly pay
- 20 days of PTO
- 5% safe harbor 401k
- Professional development reimbursement
- Variety of healthcare options for eligible employees
]]>