Full Stack Engineer

iFLY CareersAustin, TX
Hybrid

About The Position

At iFLY, our mission is to deliver the dream of flight to everyone! A global company with over 100 vertical wind tunnels in 19 countries (corporate and franchise), iFLY offers an exciting opportunity to join a successful and innovative organization that supports your professional growth. We are looking for an experienced Full Stack Engineer who will also serve as a Development Manager to lead the design, development, and delivery of modern web applications and Point-of-Sale (POS) systems. The ideal candidate is a hands-on engineer with strong full-stack expertise, deep knowledge of POS architecture and integrations, proven experience leveraging AI-assisted development tools and AI-driven features within products, and has demonstrated exposure to advertisement platform integrations, conversion rate optimization (CRO), and end-to-end performance tuning. This role combines technical leadership, people management, and individual technical contribution — you will write code, set technical direction, mentor engineers, and be accountable for the quality, performance, and timely delivery of the engineering roadmap. This is a hybrid position based out of iFLY’s Austin, TX corporate office; the role combines regular in-office days with work-from-home flexibility.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 8+ years of professional software development experience with at least 3+ years leading or managing engineering teams.
  • Proven track record of shipping and operating production-grade web applications at scale.
  • Hands-on experience designing, building, and supporting or significantly extending POS systems and their integrations (payments, peripherals, store/back-office sync).
  • Demonstrated experience using AI coding assistants in real development workflows and/or shipping AI-powered product features.
  • Experience integrating with one or more advertisement/marketing platforms (Google Ads, Meta, TikTok, LinkedIn, GA4, GTM, server-side tracking / Conversions API).
  • Exposure to conversion rate optimization (CRO) — running A/B tests, instrumenting funnels, and shipping changes that measurably improve conversion.
  • Strong track record of performance tuning across the stack — frontend Core Web Vitals, API latency, and database query optimization.
  • Strong understanding of software architecture: microservices, event-driven systems, REST/GraphQL APIs, message queues, caching, and database design (SQL and NoSQL).
  • Experience with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and CI/CD pipelines.
  • Solid grasp of secure coding practices, PCI-DSS basics, and authentication/authorization patterns (OAuth2, OIDC, JWT, RBAC).
  • Excellent communication, stakeholder management, and decision-making skills.
  • Frontend JavaScript / TypeScript, HTML5, CSS3. Modern libraries and frameworks such as React, Next.js, Angular, or Vue.js. State management (Redux, Zustand, RxJS), responsive design, accessibility (WCAG), and performance optimization.
  • Backend Strong proficiency in one or more of: Node.js, .NET / C#, Java / Kotlin, Python, or Go. Designing REST and GraphQL APIs, gRPC services, and event-driven systems (Kafka, RabbitMQ, SQS). Relational databases (PostgreSQL, SQL Server, MySQL) and NoSQL stores (MongoDB, DynamoDB, Redis).
  • Proficiency working in Kubernetes and Docker containers
  • Experience with monolithic modular architecture
  • POS & Integrations Payment terminals and gateways (Stripe Terminal, Adyen, Verifone, Ingenico, PAX, Square). EMV, NFC, contactless, tokenization, and end-to-end encryption flows. Peripheral integration (printers, scanners, scales, cash drawers) via OPOS, JavaPOS, USB/Serial, or vendor SDKs. Offline-first patterns, sync engines, and reconciliation workflows.
  • AI & ML AI coding assistants (Claude, GitHub Copilot, Cursor, Windsurf) and effective prompt/context engineering. Working with LLM APIs, embeddings, vector databases (Pinecone, Weaviate, pgvector), and RAG architectures. Familiarity with ML lifecycle basics: model selection, evaluation, fine-tuning concepts, and responsible AI considerations.
  • DevOps & Tooling Git, GitHub/GitLab/Azure DevOps, trunk-based or Gitflow workflows. CI/CD (GitHub Actions, GitLab CI, Jenkins, Azure Pipelines). Docker, Kubernetes, Terraform / Pulumi, Helm. Velopack or similar tool for application updates Observability stacks: Datadog, New Relic, Grafana, Prometheus, ELK / OpenSearch.

Nice To Haves

  • Experience building POS/kiosk UIs (touch-first, keyboard-driven, offline-capable) is a strong plus.

Responsibilities

  • Architect, design, develop, and maintain scalable, secure, and high-performing full-stack web applications and POS solutions across cloud and on-premises environments.
  • Own end-to-end delivery of features — from requirements analysis and technical design to coding, code review, testing, deployment, and post-release support.
  • Set technical standards, coding guidelines, and best practices for the team across frontend, backend, database, and DevOps layers.
  • Drive system design discussions, evaluate trade-offs, and produce architecture documents, ADRs, and integration designs.
  • Spend a meaningful portion of time writing production-grade code and reviewing pull requests.
  • Lead development and modernization of online booking and POS applications, including cashier terminals, kiosk apps, back-office portals, and store-level services, and Media applications
  • Design and implement integrations with payment gateways (EMV, NFC, contactless, QR), card processors, fiscal printers, barcode scanners, cash drawers, scales, and other peripherals.
  • Ensure POS solutions comply with PCI-DSS, tokenization, end-to-end encryption, and regional requirements.
  • Optimize POS for high availability, low latency, and resilience under peak retail windows.
  • Champion the use of AI coding assistants (e.g., Claude, GitHub Copilot, and Cursor) across the engineering team to accelerate delivery, improve code quality, and reduce toil.
  • Define guardrails, prompt patterns, and review practices for safe and effective AI-assisted code generation, refactoring, and testing.
  • Design and implement AI-driven product features such as natural-language search, intelligent recommendations, automated reconciliation, fraud detection, demand forecasting, and conversational interfaces.
  • Integrate LLMs and ML models via APIs (OpenAI, Anthropic, Azure OpenAI, AWS Bedrock, etc.), including prompt engineering, RAG pipelines, embeddings, and vector databases.
  • Evaluate emerging AI tooling and frameworks; run focused proofs-of-concept and translate successful experiments into production capabilities.
  • Lead integrations with major advertisement and marketing platforms — Google Ads, Google Marketing Platform (GA4, GTM, Campaign Manager 360), Meta (Facebook / Instagram) Ads, TikTok Ads, LinkedIn Ads, X (Twitter) Ads, Microsoft / Bing Ads, Pinterest, Snap, and programmatic DSPs.
  • Implement server-side and client-side tracking using Google Tag Manager (GTM), GA4, Meta Conversions API (CAPI), TikTok Events API, and offline conversion uploads to support privacy-safe, first-party measurement.
  • Build and maintain pixel, SDK, and postback integrations; manage UTM strategy, campaign attribution, deep links, and audience / customer-list sync to ad platforms.
  • Partner with Marketing and Growth teams to expose product, transaction, and POS-derived signals (purchases, AOV, repeat purchase, LTV) into ad platforms for better targeting, lookalikes, and bidding.
  • Ensure ad-related data flows are compliant with GDPR, CCPA, consent management (CMP), and platform-specific policies (e.g., Consent Mode v2, ATT).
  • Own end-to-end performance — frontend (Core Web Vitals: LCP, INP, CLS), backend latency, database query performance, and POS terminal responsiveness.
  • Profile and optimize using tools such as Chrome DevTools, Lighthouse, WebPageTest, k6, JMeter, Gatling, New Relic, Datadog APM, and database EXPLAIN plans.
  • Implement caching strategies (CDN, edge, Redis, HTTP caching), code-splitting, lazy loading, image optimization, and bundle-size budgets.
  • Tune database performance through indexing, query optimization, partitioning, sharding, read replicas, and connection-pool management.
  • Define and enforce performance SLOs / SLAs and run load, stress, and soak tests prior to peak retail events and major releases.
  • Manage, mentor, and grow a team of full-stack engineers — including hiring, onboarding, performance reviews, career development, and 1:1s.
  • Plan, prioritize, and deliver the engineering roadmap in partnership with Product, Design, QA, and Operations.
  • Run agile ceremonies (sprint planning, stand-ups, retrospectives) and ensure healthy estimation, scope management, and predictable delivery.
  • Track and report on team KPIs: velocity, code quality, defect rates, deployment frequency, MTTR, and customer-impacting incidents.
  • Foster a culture of ownership, engineering excellence, continuous learning, and constructive code review.
  • Drive automated testing strategies (unit, integration, end-to-end, performance) and maintain high code coverage and reliability.
  • Champion CI/CD, infrastructure-as-code, observability (logging, metrics, tracing), and on-call / incident response practices.
  • Ensure security by design — secure coding, dependency management, secrets handling, threat modeling, and compliance with PCI-DSS, GDPR, SOC 2, and other applicable standards.

Benefits

  • Competitive Salary and performance bonus opportunities
  • Medical, dental, vision and supplemental plans
  • Paid time off (PTO) and; Parental Leave
  • Company Holidays
  • 401 (k) retirement investment
  • Employee Assistance Programs (F2F counseling, financial coaching, legal counseling & mediation services)
  • Tuition reimbursement
  • Referral bonus program
  • Team member discount on retail merchandise and flight packages
  • Free flight time for team members and family
  • Ongoing training and development programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service