Full Stack Engineer
iFLY Indoor SkydivingAbout the role
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.
Duties and Responsibilities
Technical Leadership & Development
-
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.
-
Hands-on contributor: spend a meaningful portion of time writing production-grade code and reviewing pull requests.
Booking Systems
-
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.
AI-Powered Development & Product Features
-
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.
Advertisement Platform Integrations
-
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 a
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s