Back to results

Full Stack Engineer

  • Langley (District), BC, Canada
  • Langley, BC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Company Description Enigma Key Inc builds secure communications for organizations whose sensitive information must remain confidential for decades, not just in the short term. The company serves governments, defense organizations, diplomatic missions, critical infrastructure operators, and legal and financial institutions that face long-term quantum-era threats. Its platform unifies messaging, voice and video calls, encrypted file sharing, and a secure vault into a single environment designed around how people actually work. EnigmaKey incorporates post-quantum cryptography aligned with emerging NIST standards, on-device file classification, and fine-grained sender control over access and revocation. The solution supports sovereign deployment on an organization’s own infrastructure, ensuring that encryption keys never leave its control and security is never an afterthought.

Role Description This is a full-time, on-site Full Stack Engineer role based in Langley, BC. The Full Stack Engineer will design, develop, and maintain secure, scalable web applications that power EnigmaKey’s communications platform. Day-to-day responsibilities include implementing front-end interfaces, building and optimizing back-end services and APIs, integrating cryptographic and security features, and collaborating with product and security teams to deliver high-assurance functionality. The role also involves writing clean, testable code, participating in code reviews, troubleshooting production issues, and contributing to continuous improvement of architecture, performance, and developer tooling.

Qualifications

  • Strong Full-Stack Development and Software Development skills, with experience delivering production-grade web applications.
  • Proficiency in Front-End Development, including modern JavaScript frameworks and Cascading Style Sheets (CSS) for responsive, accessible user interfaces.
  • Solid Back-End Web Development skills, including building APIs, working with databases, and optimizing server-side performance.
  • Experience with secure coding practices, authentication and authorization, and familiarity with cryptographic concepts (post-quantum experience is an asset).
  • Comfort working in on-site, collaborative environments, with effective communication and ability to work across multidisciplinary teams.
  • Experience with version control (e.g., Git), automated testing, CI/CD pipelines, and modern development workflows.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Background in high-security, defense, government, or critical infrastructure software environments is beneficial.
More about this job

Responsibilities

Design, develop, and maintain secure, scalable web applications for a communications platform, including front-end interfaces, back-end services, APIs, and cryptographic features. Write testable code, review contributions, troubleshoot production issues, and collaborate with product and security teams to improve architecture, performance, and developer tooling.

Requirements

Candidates should have production-grade full-stack development experience, including modern JavaScript and CSS, API and database development, secure coding, and familiarity with authentication, authorization, and cryptographic concepts. A bachelor’s degree in computer science, software engineering, or a related field - or equivalent practical experience - is expected, along with experience using Git, automated testing, CI/CD, and collaborative development workflows.

Skills

  • Full-Stack Development
  • Front-End Development
  • Back-End Development
  • JavaScript
  • CSS
  • API Development
  • Database Management
  • Secure Coding
  • Authentication
  • Authorization
  • Cryptography
  • Git
  • Automated Testing
  • CI/CD
  • Performance Optimization
  • Responsive and Accessible UI Development

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Security & Safety
  • Engineering

Keywords

  • Full-Stack Development
  • Web Applications
  • JavaScript
  • CSS
  • Front-End Development
  • Back-End Development
  • APIs
  • Databases
  • Secure Coding
  • Authentication
  • Authorization
  • Cryptography
  • Post-Quantum Cryptography
  • NIST Standards
  • Git
  • Automated Testing
  • CI/CD
  • Responsive User Interfaces
  • Accessible User Interfaces
  • Production Support
  • Code Reviews
  • Performance Optimization
  • Software Architecture
  • Developer Tooling
  • Secure Communications
  • Sovereign Deployment
  • Defense
  • Government
  • Critical Infrastructure

Report this job