Full Stack Developer

Mount Indie
Huntsville, AL

Job Description

Job Description

General Summary

Develops and applies advanced methods, theories and research techniques in the investigation and solution of complex and advanced software applications and problems.

This role is 100% on-site

Principal Duties and Responsibilities (*Essential functions)

  • Develops and applies advanced methods, theories and research techniques in the investigation and solution of complex and advanced software applications and problems.
  • Coordinates efforts of engineers and technical support staff in performance of assigned projects*
  • Plans, conducts and technically directs projects or major phases of significant projects *
  • Conducts investigations and tests of considerable complexity *
  • Reviews literature, patents & current practices relevant to the solution of assigned projects *
  • Reviews the completion and implementation of technical products *
  • May evaluate vendor capabilities to provide required products or services
  • May provide technical consultation to other organizations
  • May provide work leadership to lower level employees
  • Develop and maintain scalable web applications using modern front-end and back-end technologies.
  • Collaborate with product managers, designers, and other engineers to deliver high-quality features on schedule.
  • Write clean, efficient, and well-documented code following best practices.
  • Participate in code reviews and contribute to improving development processes.
  • Troubleshoot and debug issues across the full stack to ensure optimal performance and reliability.
  • Stay up to date with emerging technologies and propose improvements to enhance our tech stack.
  • Assist in deploying applications and monitoring their health in production environments.

Required Experience

  • Bachelors’ degree in computer science, information systems, engineering, business or other related field or equivalent
  • Minimum of 8-10 years of related experience
  • Knowledge of desktop applications such as word processing, spreadsheet, and database programs
  • Working knowledge of current operating systems and programming languages
  • Strong proficiency in JavaScript/TypeScript and frameworks such as React, Angular, or Vue.js for front-end development.
  • Solid experience with back-end technologies such as Node.js, Python, or C#.NET.
  • Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Understanding of version control systems (Git) and CI/CD pipelines.
  • Good problem-solving skills and ability to work both independently and collaboratively.
  • Strong communication skills and ability to articulate technical concepts clearly.
  • Active Top Secret clearance with SCI eligibility
  • Must be able to pass CI poly within 6 months of hire date
  • U.S. Citizenship required
  • This role is 100% on-site

Preferred Qualifications

  • TS/SCI Security Clearance
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with RESTful APIs and GraphQL.
  • Understanding of Agile/Scrum methodologies.

Posted 2025-10-28

Recommended Jobs

General Maintenance Technician

Seneca Resources
Mobile, AL

Job Description Job Description Position: General Maintenance Technician Location: Mobile, AL Shift: Mon – Fri 1st Shift Employment: Contract to Hire Position Description:  We are…

View Details
Posted 2025-10-30

Entry Level Insurance Sales

AMG S Group
Birmingham, AL

Job Description Job Description Seeking new and experienced sales professionals. ** 1099: 100% commission based ** Please do not apply if you are looking for hourly/salary positions only. Who …

View Details
Posted 2025-10-24

Entry Level Sales - Part Time - Flexible Work

Vector Marketing
Birmingham, AL

Job Description Job Description Vector Marketing is currently running interviews for sales rep positions. Our sales reps sell Cutco products one on one with customers, emphasizing customer servic…

View Details
Posted 2025-10-16

Personal Care Aide (PCA)

Snow house hold
Dale County, AL

Job Description Job Description My name is Amanda Snow. I am 27 years old and I have cerebral palsy. I am Looking for a night shift aid to help me 3 or 4 evenings a week with basic things such as…

View Details
Posted 2025-11-05

Laundry Maintenance Technician

Surfside Laundry: Foley, AL
Foley, AL

Job Description Job Description Reporting to the Maintenance Manager, the Maintenance Technician will be responsible for the maintenance and repairs to all industrial laundry equipment and system…

View Details
Posted 2025-10-27

Nurse Practitioner (NP)

Rural Health Med Program Inc
Marion, AL

Job Description Job Description Summary Provide primary health care to patients of the Rural Health Medical Program. The Nurse Practitioner assures that the patient needs are met professionall…

View Details
Posted 2025-10-07

Shipping Clerk

EBSCO Industries Inc
Vincent, AL

Vulcan Industries, a division of EBSCO industries, has been providing merchandising display solutions for over 75 years. We take pride in our diverse customer base which includes some of the world’s …

View Details
Posted 2025-08-21

Schools - Speech Language Pathologist

ProCare Therapy
Oxford, AL

Job Description Job Description Master's degree in Speech-Language Pathology, active SLP license and 1+ year of Speech-Language Pathology experience required. Applicants who do not meet these qua…

View Details
Posted 2025-07-06

Physical Therapist

Comprehensive Therapy and Rehab
Cullman, AL

Job Description Job Description Are you an outpatient physical therapist who builds strong working relationships with your patients and co-workers? Do you value having one on one time with each p…

View Details
Posted 2025-09-21

Journeyman / Master Plumber

Schitt's Plumbing
Wetumpka, AL

We are seeking an experienced, licensed, and motivated service and repair / drain cleaning plumber to join our growing team. This position is responsible for diagnosing, repairing, and maintaining re…

View Details
Posted 2025-10-23