View Our Website View All Jobs

Senior Front-End Software Engineer - Full Stack

Engineering is what drives Fareportal.   We are one of the fastest growing travel technology companies in the world. Our portfolio of travel brands, including flagship product, receives over 100 million visitors annually, and has surpassed Kayak,, Travelocity, and Priceline in sales volume.   

We are seeking a Senior Front-End Software Engineer - Full Stack to assist with development across all products, including our comprehensive and best user-rated suite of mobile websites.

Front-End Software Engineers are responsible for building the features that our users see and interact with on a daily basis, and for creating the tools that make that possible. We value engineers who can work at all levels of our stack, but have a particular passion for HTML, CSS, and JavaScript.

The right applicant will possess strong computer science fundamentals as well as at least 5 years of hands on experience in a C# environment focused on improving user experience.


Examples of work that Front-End Software Engineers have done at Fareportal:

  • Rebuilt our flight listings page and saw a significant lift in conversion
  • Worked closely with our visual design team to assemble an HTML/CSS component library and client-side framework to make it easier for engineers to build consistent, beautiful, and performant web pages and travel tools
  • Created a library widget, to make it easy to build isomorphic, cross-platform JavaScript travel applications
  • Implemented strategies -- including SPDY, asset bundle optimization, CDN edge caching, and local fragment caching -- to improve page load time
  • Rebuilt our CheapOAir booking tools as a single-page client-side application using Ember




  • Strong CS fundamentals & problem solving ability
  • 5+ years of hands on experience in a C# environment focused on improving user experience

Required Skills

  • C# development
  • OOJS, Node.JS, MVC4, Web API,  Rest Web Services
  • AngularJS or Ember JS required for maintaining front end application
  • Ability to write clean, stable, unit-tested code and accompanying documentation where needed
  • Commanding grasp of HTML, CSS, and JavaScript
  • Strong understanding of search algorithms and how to improve the user experience
  • Understanding of A/B testing using Optimizely, or related tool(s)


Desired Skills: the following experience is relevant to us:

  • E-Commerce exposure
  • Familiarity with all aspects of MVC web applications (especially those built on C# .net)
  • Strong understanding of REST-based APIs is critical for maintenance of the backend + middleware
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Demonstrated design and UX sensibilities
  • Doing code review, work on bug fixing and improving application performance
  • Proficient with SQL server
  • Awareness of cross-browser compatibility issues
  • Design, support, and build advanced web applications
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Understanding of client-side performance characteristics
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Understanding of basic security concepts

Personal Impact:  Our culture boasts innovation, collaboration, and harbors a unique entrepreneurial spirit

The right people will. . . .  .

Understand the unique challenges and tremendous opportunities associated with a rapidly growing fast-paced, entrepreneurial environment, with the ability to deal with ambiguity but equally the freedom to explore and innovate

Manage a continuously evolving sets of priorities when everything (really-everything!) is important.  You can’t get overwhelmed or sidetracked easily.

Be vocal with idea generation; speaking-up fuels discussion, ideation and group-think.  98% ideas may fly by the way side – but your impenetrable spirit allows the other 2% to soar! Your voice defines the value you bring to the organization.

Maturity to work goals at hand, but also able to consider overall strategies of the firm and create opportunities previously unseen

Understand power of ownership culture; built on principles and values that compel everyone at Fareportal to think and act like an owner of the business


Mission: To be the world's best flight booking and customer experience company with a human touch

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*