Full Stack Engineer

Huntsville, AL, US • Posted 18 days ago • Updated 7 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🛠️ Calibrating flux capacitors...

Job Details

Skills

  • Training Management
  • FOCUS
  • Software Architecture
  • Frontend Development
  • Web Applications
  • Interfaces
  • Scheduling
  • Communication
  • Authentication
  • Cloud Computing
  • Web Services
  • System Integration
  • Collaboration
  • Unity
  • Training
  • Data Integrity
  • Testing
  • Scalability
  • Web Development
  • TypeScript
  • React.js
  • Management
  • RESTful
  • WebSocket
  • Real-time
  • Amazon Web Services
  • Amazon S3
  • API
  • Git
  • Continuous Integration
  • Continuous Delivery
  • Workflow
  • Software Security
  • Attention To Detail
  • Sprint
  • SCORM
  • LMS
  • Node.js
  • PostgreSQL
  • Relational Databases
  • Dashboard
  • Access Control
  • RBAC

Summary

We are seeking a Full Stack Engineer to contribute to the design, development, and maintenance of web-based training management and instructor systems. This role will focus on building scalable, real-time applications using TypeScript, React, backend services, and AWS infrastructure.

The ideal candidate is comfortable working across the stack, from frontend application architecture to backend APIs and cloud services. This individual will collaborate closely with senior developers to deliver high-quality web applications that support scheduling, metrics tracking, real-time communication, and system integrations.

This role requires strong engineering fundamentals, attention to detail, and the ability to deliver clean, maintainable code in a sprint-based environment.

Responsibilities

Frontend Development
  • Develop and maintain web applications using TypeScript and React
  • Implement reusable component architectures and state management patterns
  • Build user interfaces for dashboards, scheduling tools, and performance tracking systems
  • Optimize application performance and responsiveness

Backend & API Development
  • Design and implement RESTful APIs
  • Integrate third-party standards and services (e.g., xAPI, SCORM)
  • Implement WebSocket-based real-time communication features
  • Maintain secure authentication and role-based access control mechanisms

Cloud & Infrastructure
  • Develop and maintain AWS-based services (Lambda, API Gateway, S3, etc.)
  • Support deployment workflows and CI/CD pipelines
  • Ensure scalability and reliability of web services

System Integration
  • Integrate with LMS/LRS systems and external instructor/operator platforms
  • Collaborate with Unity or simulation teams where web systems interface with training applications
  • Maintain data integrity across services and applications

Engineering Practices
  • Participate in sprint planning, backlog refinement, and code reviews
  • Write maintainable, well-documented code
  • Contribute to testing strategies (unit/integration)
  • Identify and resolve performance or scalability issues

Qualifications

  • 5+ years professional web development experience.
  • Strong TypeScript experience.
  • Proficiency in React (hooks, functional components, state management).
  • Experience designing and consuming RESTful APIs.
  • Experience with WebSockets or real-time data systems.
  • Experience with AWS services (Lambda, S3, API Gateway, IAM).
  • Experience with Git and modern CI/CD workflows.
  • Strong understanding of application security fundamentals.
  • This role requires strong engineering fundamentals, attention to detail, and the ability to deliver clean, maintainable code in a sprint-based environment.

Preferred Qualification:
  • Experience with xAPI, SCORM, or LMS/LRS integrations.
  • Experience with Deno or Node.js backend environments.
  • Experience with PostgreSQL or similar relational databases.
  • Experience building metrics dashboards or instructor-facing systems.
  • Familiarity with government or regulated environments.
  • Experience implementing role-based access control (RBAC).

Job ID

2026-21481
Work Type

On-Site
Company Description

Work Where it Matters

Pinnacle Solutions, an Akima company, is not just another federal contractor. As an Alaska Native Corporation (ANC), our mission and purpose extend beyond our exciting federal projects as we support our shareholder communities in Alaska.

At Pinnacle Solutions, the work you do every day makes a difference in the lives of our 15,000 Iupiat shareholders, a group of Alaska natives from one of the most remote and harshest environments in the United States.

For our shareholders, Pinnacle Solutions provides support and employment opportunities and contributes to the survival of a culture that has thrived above the Arctic Circle for more than 10,000 years.

For our government customers, Pinnacle Solutions delivers comprehensive services for general construction and renovation, as well as civil and marine construction.

As a Pinnacle Solutions employee, you will be surrounded by a challenging, yet supportive work environment that is committed to innovation and diversity, two of our most important values. You will also have access to our comprehensive benefits and competitive pay in addition to growth opportunities and excellent retirement options.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10119288
  • Position Id: b86e82758dfd3aab4f04b04dbe3f17bb
  • Posted 18 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Kentucky

Today

Contract

USD67 - USD68

Remote or Hybrid

6d ago

Easy Apply

Full-time, Contract

Remote

22d ago

Full-time

165,000 - 300,000

Remote

Today

Full-time

Search all similar jobs