- Company Name
- HTX Labs
- Job Title
- Full Stack Engineer (C2H)
- Job Description
-
Job Title: Full Stack Engineer (C2H)
Role Summary: Design, develop, and maintain end‑to‑end web services and UI components for a cloud‑native immersive learning platform, ensuring performance, scalability, and secure integration across backend APIs, database layers, and front‑end dashboards.
Expectations: Deliver production‑ready, well‑tested code; participate in code reviews and architecture discussions; collaborate cross‑functionally with UX/UI, DevOps, cybersecurity, and product teams; adhere to DoD cybersecurity standards (NIST 800‑171, CMMC) and continuous improvement practices.
Key Responsibilities:
- Architect, implement, and optimize backend services, including RESTful or GraphQL APIs, data models, and integration layers for scalability.
- Build responsive, accessible front‑end components and dashboards using React (or similar).
- Ensure seamless connectivity between web interfaces, XR clients, and platform services.
- Write clean, well‑documented code; conduct unit/integration tests; maintain CI/CD pipelines (GitLab CI, GitHub Actions, Jenkins).
- Apply secure coding practices; support penetration testing and compliance with DoD cybersecurity requirements.
- Partner with UX/UI designers to translate wireframes into functional UI/UX.
- Collaborate with DevOps/Platform Engineering for efficient deployment, monitoring, and containerization (Docker, Kubernetes).
- Identify and drive architectural, performance, and code quality enhancements.
- Keep abreast of emerging technologies relevant to cloud, immersive, and real‑time systems.
Required Skills:
- 3–6 years of full‑stack development experience.
- Proficiency in at least one backend language/framework (Node.js, Python, C#, Java).
- Experience building RESTful APIs or GraphQL services.
- Strong front‑end skills in React (preferred), Angular, Vue, or Svelte.
- Working knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB, Firebase, etc.).
- Familiarity with Azure or AWS cloud services; serverless or containerized architectures.
- Experience with CI/CD (GitLab CI, GitHub Actions, Jenkins) and version control (Git).
- Solid debugging, performance tuning, and troubleshooting abilities.
- Understanding of authentication/authorization (OAuth2, SSO, MFA).
- Preferred: Real‑time 3D engine integration (Unreal Engine), WebSockets/gRPC, message queues, data analytics dashboards, learning platforms, and CMMC/NIST compliance knowledge.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience.
---