Q1 Technologies, Inc logo

Full Stack Developer

Q1 Technologies, Inc
  • Aurora, IL
  • $60–$65 Per Hour
  • Quick Apply
2 days ago
Q1 Technologies, Inc

Job Description

Bill Rate $60 - $65

PTN_US_GBAMSREQID_CANDIDATEBEELINEID
i.e. PTN_US_9999999_SKIPJOHNSON0413

MSP Owner: Zach Provence
Location: Indianapolis, IN (Hybrid/Remote)
Duration: 6 months
GBaMS ReqID: 10937369


Role Descriptions: ROLE OVERVIEW

We are looking for a technically strong Senior Full Stack Developer with 6+ years of hands-on experience building scalable, production-grade web applications. The ideal candidate is equally comfortable designing UI mockups in Figma, building responsive React/Next.js frontends, architecting RESTful APIs in Python or Node.js, and owning the CI/CD pipelines that ship it all. You will work across the full delivery lifecycle — from blank canvas to production.


KEY RESPONSIBILITIES

UI/UX Design & Frontend Development

Design and prototype application screens, wireframes, and interaction flows in Figma

Translate Figma designs into pixel-perfect, responsive React and Next.js components

Implement robust state management using Redux, Zustand, React Query, or Context API

Consume and integrate REST APIs, handling loading, error, and edge-case states in the UI

Ensure cross-browser compatibility, accessibility (WCAG), and mobile responsiveness

Maintain component libraries and enforce design-system consistency across products


Backend Development

Design and build RESTful APIs using Python (FastAPI / Flask / Django) and Node.js (Express / NestJS)

Model and manage relational and non-relational databases; write optimised queries and migrations

Implement authentication, authorisation, and security best practices (OAuth 2.0, JWT, RBAC)

Build reusable services, middleware, and shared libraries consumed across applications

Perform code reviews and enforce backend coding standards, error handling, and logging


Greenfield Application Development

Bootstrap new projects from scratch: repository structure, tooling, linting, testing scaffolds

Define and document architecture decisions (ADRs) for new applications

Evaluate and select appropriate frameworks, libraries, and cloud services for each use case


CI/CD & DevOps

Set up and maintain CI/CD pipelines (GitHub Actions, Azure DevOps, Jenkins, or equivalent)

Containerise applications with Docker; manage multi-service environments with Docker Compose

Deploy and configure cloud infrastructure on AWS, Azure, or GCP (compute, storage, networking)

Automate UI and API deployment workflows including build, test, lint, security scan, and release gates

Monitor application health, set up alerting, and respond to production incidents


REQUIRED TECHNICAL SKILLS

Frontend

React.js (Hooks, functional components, performance patterns)

Next.js (SSR, SSG, ISR, App Router, API routes)

State management — Redux / Redux Toolkit, Zustand, or React Query

TypeScript — strong typing across components, hooks, and API contracts

HTML5, CSS3, Tailwind CSS or CSS Modules; responsive and accessible design

Figma — design, prototyping, component library creation, and design handoff


Backend

Python — FastAPI, Flask, or Django REST Framework; async patterns

Node.js — Express or NestJS; REST API design and middleware patterns

RESTful API design principles; OpenAPI / Swagger documentation

SQL (PostgreSQL / MySQL) and NoSQL (MongoDB / Redis)

Authentication & authorisation: OAuth 2.0, JWT, session management


DevOps & Tooling

Git (branching strategies: GitFlow, trunk-based); PR workflows and code review

Docker and Docker Compose; basic Kubernetes familiarity is a plus

CI/CD tooling: GitHub Actions, Azure DevOps, Jenkins, or CircleCI

Cloud platforms: AWS (EC2, S3, Lambda, RDS) or Azure or GCP

Testing: Jest, Vitest, React Testing Library (frontend); Pytest, Supertest (backend)

Package management via JFrog Artifactory (organisation standard — npm and PyPI are not permitted)


NICE TO HAVE

Experience with GraphQL or gRPC alongside REST APIs

Familiarity with micro-frontend or monorepo architectures (Nx, Turborepo)

Infrastructure-as-code experience (Terraform, Pulumi, or AWS CDK)

Exposure to observability tooling (Datadog, Grafana, OpenTelemetry)

Contributions to open-source projects or published npm / PyPI packages


QUALIFICATIONS

6+ years of professional full stack development experience

Bachelor's degree in computer science, Software Engineering, or equivalent practical experience

Demonstrable portfolio or codebase showing end-to-end ownership (design → deploy)

Strong written and verbal communication skills; ability to work across cross-functional teams

Desirable Skills:
Keyword:
Skills: Digital : ReactJS
Experience Required: 6-8

Numbers & Facts

LocationAurora, IL
IndustryComputer/IT Services
Salary$60–$65 Per Hour
Company Size500 to 999 employees
Year Founded1990
Websitehttp://q1tech.com/

About Company

Q1 consists of experienced and recognized experts providing the capability to respond to market demand in order to provide professional services for our clients including Enterprise software implementations, application integration and technical / functional support.

Q1 has steadily grown into a Quality IT services and solutions organization with the average experience of our team being over 10 years. We have continuously met or exceeded client expectations by delivering professional services and project implementations on time and under budget to help clients truly recognize return on investment.

Company Image

Skills

  • Access Authorizationunmatched
  • Amazon Web Services (AWS)unmatched
  • Application Programming Interface (API)unmatched
  • Authenticationunmatched
  • Best Practicesunmatched
  • Bootstrapunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Canvasunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • DevOpsunmatched
  • Djangounmatched
  • Dockerunmatched
  • Error Handlingunmatched
  • Express.jsunmatched
  • Flaskunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • GitHubunmatched
  • HTML5unmatched
  • Interaction Flow Diagramunmatched
  • Internet Applicationunmatched
  • JavaScriptunmatched
  • Jenkinsunmatched
  • Machine Toolunmatched
  • Microsoft Windows Azureunmatched
  • Middleware Designunmatched
  • Mock Upunmatched
  • Network Routersunmatched
  • Node.jsunmatched
  • OAuthunmatched
  • Open Sourceunmatched
  • Presentation/Verbal Skillsunmatched
  • Prototypingunmatched
  • Public/Media/Press/Analyst Relationsunmatched
  • Pytestunmatched
  • Python Programming/Scripting Languageunmatched
  • Query Optimizationunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Relational Databases (RDBMS)unmatched
  • Scaffoldingunmatched
  • Scalable System Developmentunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Typingunmatched
  • User Experience Design (UXD)unmatched
  • User Interface Designunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Browsersunmatched
  • Web Content Accessibility Guidelines (WCAG)unmatched
  • Web Productionunmatched
  • Wireframesunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder