Senior Web Developer

Elevate Aviation GroupDallas, TX
13d

About The Position

We are seeking a highly skilled Senior Web Developer to lead the development of our web platform used by clients to search, book, and manage private flights. This role involves building a responsive, high-performance React.js application using TypeScript, designed to provide a seamless flight booking and trip management experience. You will work closely with product managers, designers, and backend engineers to connect our frontend experience with our proprietary APIs and ensure reliable, secure, and intuitive user interactions.

Requirements

  • Strong knowledge of modern JavaScript (ES6+), component-driven architecture, and state management (Redux, Zustand, or Recoil).
  • Skilled in using CI/CD pipelines, testing frameworks, and version control tools such as Git.
  • Familiarity with performance optimization, analytics integration, and SEO best practices.
  • Understanding of UI/UX design principles and responsive web development.
  • Experience working with cloud infrastructure (AWS, GCP, or similar).
  • Familiarity with automated testing frameworks and linting tools.
  • 5+ years of professional experience in web development, including 3+ years with React.js and TypeScript.
  • Experience integrating REST or GraphQL APIs and handling authentication and session management.
  • Experience working with cloud infrastructure (AWS, GCP, or similar).
  • Previous work in a cross-functional environment integrating mobile and web platforms.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

Nice To Haves

  • Previous work in a cross-functional environment integrating mobile and web platforms.
  • Experience with aviation, travel tech, or other logistics-driven platforms is a plus.

Responsibilities

  • Lead the development and optimization of modern web applications built with React.js and TypeScript.
  • Integrate and manage data flows between the frontend and backend APIs for flight search, booking, and trip management.
  • Implement clean, reusable components and maintainable architectural patterns aligned with best practices.
  • Collaborate with design and product teams to deliver intuitive user experiences and refined UI interactions.
  • Ensure performance, accessibility, and responsiveness across browsers and devices.
  • Establish and maintain CI/CD workflows for efficient testing, deployment, and release cycles.
  • Familiarity with automated testing frameworks and linting tools.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service