$120K - 180K a year
Develop and maintain a mission-critical pilot mobile app and backend services ensuring operational safety and real-time communications for aviation flight crews.
Requires 5+ years of React Native and backend development experience with expertise in TypeScript, Node.js, Express, PostgreSQL, WebSocket, Azure DevOps, and mobile app deployment.
Job Details Job Location: Offsite FULLY REMOTE - Kinston, NC Position Type: Full Time Salary Range: Undisclosed Job Shift: Day Job Category: Information Technology Description About FlyExclusive FlyExclusive is a premier private jet company that operates at the forefront of personalized aviation experiences. As an ARG/US Platinum and Wyvern Wingman certified operator, we're part of the elite 5% of aviation operators with top safety accreditations. Since our founding, we've built a reputation for excellence through innovative ownership models including fractional ownership, jet club memberships, aircraft partnerships, and custom charter flights. Our mission is to provide private jet experiences that surpass expectations for quality, convenience, and safety. We don't just fly aircraft—we deliver peace of mind through technology-enabled operations that ensure every flight meets the highest standards of safety and reliability. The Opportunity We are seeking an exceptional Senior Full-Stack Mobile Developer to take ownership of our mission-critical Pilot Mobile Application and its supporting backend systems. This isn't just another mobile app—it's the primary operational tool that our flight crews depend on for safe, efficient flight operations, powered by a robust and scalable backend architecture. From pre-flight risk assessments to post-flight checklists, this application directly impacts aviation safety and operational excellence. You'll be joining a lean, focused team where your contributions have immediate, visible impact. This remote position offers the unique opportunity to work on technology that bridges the gap between cutting-edge mobile development and real-world aviation operations. Your code won't just live in repositories, it will be in the hands of professional pilots, helping them make critical decisions every single day, and your backend services will be the backbone of these operations. Essential Functions: Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions. Your work will span the entire lifecycle of our flagship pilot mobile application and its backend services: Mission-Critical Flight Operations Tools: You'll maintain and enhance features that pilots rely on for safe operations, including the Flight Risk Assessment Tool (FRAT), post-flight checklists, aircraft acceptance workflows, and detailed flight logging systems. Every feature you build must work flawlessly, even at 41,000 feet without network connectivity. Core Backend Services: Maintain and enhance our Node.js/Express microservices architecture that handles authentication, flight operations data, safety assessments, and real-time communications. You'll ensure high availability and performance for systems that pilots depend on every day. Real-Time Systems: Develop and optimize WebSocket services for live flight status updates, ensuring pilots receive instant notifications about schedule changes, weather updates, and operational requirements. Cross-Platform Excellence: You'll ensure our application performs flawlessly on both iOS and Android devices, handling platform-specific quirks while maintaining a consistent user experience. This includes optimizing for various device types, screen sizes, and performance capabilities. Authentication & Security Systems: You'll maintain and enhance our JWT-based authentication system, including complex features like admin impersonation for support scenarios, and integrate with Azure AD for robust security. Form Systems & Data Validation: You'll work with complex aviation forms that must handle extensive validation rules, conditional logic, and regulatory compliance requirements. These aren't simple contact forms—they're comprehensive operational documents that must be accurate and reliable. Integration Development: Build and maintain integrations with aviation-specific systems including Fuelerlinx for fuel management, tankering optimization services, and flight management systems. You'll work with PostgreSQL databases and various third-party APIs to ensure seamless data flow. Managing other Developers: In addition to being the lead developer on the Pilot app, you will also be responsible for managing other developers who maintain our customer-facing app at https://apps.apple.com/us/app/flyexclusive/id1536653582 Working Environment This is a remote position. Employees in this role are expected to work from a quiet, professional home office setting with reliable high-speed internet and minimal distractions. The position requires regular use of a computer, video conferencing platforms, and phone communication to collaborate with team members and support business operations. The remote employee is expected to: Maintain a dedicated workspace free from interruptions. Ensure access to secure, reliable internet connectivity. Follow company policies regarding data security and confidentiality. Be available during designated business hours, with flexibility to adjust as needed for meetings or operational requirements. While this role is remote, the employee will be part of a collaborative team and will interact regularly through email, phone, and virtual meetings. Occasional travel to company headquarters or client sites may be required. Physical demands Ability to see and hear clearly Ability to read, comprehend, and speak English clearly Ability to move in tight quarters Ability to sit, stand, and walk for extended periods Ability to regularly lift/move up to 30 pounds Our Tech Stack Front-End: React Native, TypeScript, Expo SDK, TanStack Query Back-End: Node.js, TypeScript, Express.js Database: PostgreSQL Real-time: WebSocket (ws) Cloud: AWS (EC2, S3, CDK), Azure DevOps Authentication: Azure AD, JWT CI/CD: Azure DevOps Pipelines Requirements for What to include on your Resume: Your Portfolio: Links to 2-3 React Native applications you've built or significantly contributed to. App Store or Play Store links preferred. Your Code: GitHub profile or code samples demonstrating your React Native, TypeScript, and Node.js expertise. We want to see how you structure applications and solve problems. Your Story: A cover letter explaining why you're passionate about full-stack development and what interests you about aviation technology. Maximum 500 words. Your Experience: A resume highlighting your 5+ years of React Native development, 5+ years of backend development, and your track record of shipping successful applications. EEO statement flyExclusive does not discriminate based on race, color, religion, sex (including pregnancy, sex stereotyping, gender identity, gender expression or transgender status), national origin, sexual orientation, physical or mental disability, age, protected genetic information, status as a parent, marital status, political affiliation, or retaliation based on prior protected EEO activity. Other duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. Qualifications Required Technical Foundation and Experience Front-End 5+ years of React Native development, with shipped production applications Expert-level TypeScript, skills with strict typing discipline Expo SDK proficiency (SDK 51+ preferred) including bare workflow Offline-first architecture experience, with data synchronization TanStack Query or similar data fetching library expertise React Hooks mastery and functional component patterns Platform-specific development for iOS and Android Testing frameworks: Jest, React Native Testing Library Back-End 5+ years of backend development experience, with Node.js and TypeScript Strong expertise with Express.js and RESTful API design Proven experience with PostgreSQL and database optimization Solid understanding of microservices architecture and distributed systems Experience with real-time communication protocols (WebSocket) Proficiency with Git version control and CI/CD pipelines Preferred Experience Enterprise mobile application development Experience with both mobile and backend development in a single role Performance profiling and optimization on both client and server Experience with Azure cloud services and Azure DevOps Knowledge of push notification services (APNS, FCM) Familiarity with AWS CDK for infrastructure as code Understanding of JWT token management and authentication flows Nice-to-Have: Modern Development Practices Experience with AI coding assistants (Copilot, Claude, Cursor) Experience building small to medium AI solutions (knowledge-based chatbots, simple automations) Familiarity with Google's Gemini as an LLM provider Prompt engineering for code generation AI-assisted debugging and optimization Automated code review tools LogRocket or similar monitoring platforms
This job posting was last updated on 8/22/2025