Logo for Index Analytics LLC

Senior Full Stack Engineer - Contingent

Roles & Responsibilities

  • Strong problem-solving capabilities
  • Deep technical expertise
  • Experience with modern frameworks such as Angular
  • Familiarity with AI-assisted development tools

Requirements:

  • Lead the design, development, and delivery of scalable, secure, and high-performance full stack applications across web, application, and data layers
  • Translate business requirements and user stories into technical designs, architecture, and deliverable features
  • Ensure front-end applications meet standards for performance optimization, accessibility, and responsive design
  • Collaborate with UX/UI designers and stakeholders to deliver intuitive, user-centered interfaces aligned with design systems and usability standards

Job description

Index Analytics, LLC, is a rapidly growing, Baltimore-based small business providing health-related consulting services to the federal government. At the center of our company culture is a commitment to instilling a dynamic and employee-friendly place to work. We place a priority on promoting a supportive and collegial team environment and enhancing staff experience through career development and educational opportunities.

 

The Senior Full Stack Engineer will design, develop, and maintain scalable, secure, and user-centric applications across enterprise-wide systems spanning the data, application, and presentation tiers. This role requires leadership in translating business needs into robust technical solutions and driving architectural decisions that ensure long-term performance, scalability, and maintainability.

 

You will collaborate closely with infrastructure engineers, DevOps teams, architects, and product stakeholders to enable seamless RESTful data exchanges between systems using APIs within the AWS cloud ecosystem. Additionally, you will lead the development of intuitive, high-performing user interfaces leveraging modern frameworks such as Angular, applying best practices in component-based architecture, state management, and responsive design to deliver a consistent and accessible user experience.

 

For this role, you must demonstrate strong problem-solving capabilities, deep technical expertise, and the ability to evaluate the broader impact of design and development decisions within a complex, forward-looking software landscape. A successful candidate will balance hands-on development with technical leadership, contributing to continuous improvement, innovation, and delivery excellence across the program.

This position requires an in-person interview at our HQ.

 

Responsibilities

  • Lead the design, development, and delivery of scalable, secure, and high-performance full stack applications across web, application, and data layers.
  • Translate business requirements and user stories into technical designs, architecture, and deliverable features.
  • Lead development of modern front-end applications using Angular, applying best practices in component-based architecture, modular design, and reusable UI patterns.
  • Design and implement state management solutions (e.g., NgRx or similar patterns) to support scalable and maintainable front-end applications.
  • Ensure front-end applications meet standards for performance optimization, accessibility (Section 508), and responsive design.
  • Collaborate with UX/UI designers and stakeholders to deliver intuitive, user-centered interfaces aligned with design systems and usability standards.
  • Guide front-end code structure, enforce code quality through reviews, and standardize development approaches across the team.
  • Architect and develop RESTful APIs leveraging AWS cloud-based technologies to support internal and external system integrations.
  • Own end-to-end delivery of complex features, ensuring scalability, reliability, and performance from design through production support.
  • Define and enforce coding standards, design patterns, and best practices across the development team.
  • Lead development of automated testing strategies (unit, integration, and regression) to ensure high-quality product delivery.
  • Drive and optimize CI/CD pipelines using AWS services, CloudFormation, Jenkins, and infrastructure-as-code practices.
  • Lead containerized deployments and cloud-native implementations using Kubernetes (EKS) and microservices architecture.
  • Collaborate with DevOps and security teams to implement DevSecOps practices, including secure coding, vulnerability remediation, and compliance alignment.
  • Diagnose and resolve complex system issues, conduct root cause analysis, and implement long-term solutions.
  • Design for high availability, resiliency, and fault tolerance, including performance tuning and capacity planning.
  • Develop and maintain API specifications and documentation (e.g., Swagger/OpenAPI) and guide teams on adoption and usage.
  • Partner with Product Owners, architects, and stakeholders to translate functional needs into scalable technical solutions.
  • Mentor and guide junior and mid-level developers through code reviews, design discussions, and technical coaching.
  • Lead or contribute to Agile ceremonies (PI Planning, backlog refinement, sprint planning) and support technical roadmap development.
  • Drive continuous improvement initiatives, including technical debt reduction, modernization efforts, and adoption of emerging technologies.
  • Demonstrate familiarity with and practical use of AI-assisted development tools (e.g., ChatGPT, GitHub Copilot, or similar) to support system design, implementation, troubleshooting, and code review processes.


 

 

Full Stack Engineer Related jobs

Other jobs at Index Analytics LLC

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.