
Senior Full Stack Developer
Posted Jun 12

Posted Jun 12
This is a fully remote position, open to applicants in United States.
• Design and sustain a contemporary, responsive web interface.
• Develop backend scoring services, databases, and automated scoring agents compatible with both Windows and Linux.
• Perform system testing within integrated cyber range environments.
• Create and update administrative, technical, and end-user documentation.
• Collaborate with the RangeOS development team to ensure smooth integration with versioned cyber ranges.
• Contribute to solution designs that meet requirements and adhere to system constraints.
• Assess effort, complexity, and timelines for assigned tasks.
• Write clean, efficient, and maintainable code using up-to-date programming practices.
• Choose the most effective algorithms and methods to tackle technical challenges.
• Employ sound logic and design principles in feature development.
• Adhere to established coding conventions and standards.
• Document code structures, logic flows, and module behaviors.
• Produce clear technical documentation for developers, engineers, and stakeholders.
• Create customer-facing documentation as necessary.
• Exhibit strong written, verbal, and presentation abilities.
• Execute unit testing to confirm functionality.
• Assist in integration and validation testing across complex system environments.
• Bachelor’s degree in a computer-related discipline with 3+ years of web development experience, or 6+ years of equivalent professional experience.
• 8570 IAT Level II certification or the capability to obtain certification within 6 months.
• Robust background in full-stack development, including:
• Proficiency in one or more of the following: Node.js, React, jQuery/JavaScript, PostgreSQL or MySQL, AMQP.
• Proficient in Git-based source control (Git, Bitbucket).
• Experience in developing system services and daemons.
• Knowledge of Linux virtualization concepts (KVM).
• Familiarity with Node.js frameworks such as Express, OpenAuth, and Socket.io.
• Understanding of AMQP or similar message-oriented middleware.
• Practical knowledge of networking, Linux, Windows, testing methodologies, and Agile SDLC.
• Experience with cyber ranges, cyber training platforms, or simulation environments.
• Knowledge of orchestrated training events, exercise lifecycle, and multi-vendor tool integration.
• Familiarity with infrastructure automation (Terraform preferred).
• Capability to operate in complex, multi-vendor, hybrid environments (RCS/ECS/cloud).
• Medical, Dental & Vision Coverage
• Wellness Program
• 401(k) Matching
• Disability (Short Term & Long Term)
• Employee Assistance Program
• Life Insurance
• Education & Training
• Generous Leave Policy (11 Federal Holidays, PTO, and Military Leave)
Sigma Software Group
Collectly
Allata
Get handpicked remote jobs straight to your inbox weekly.