Software Engineer

AmTrav / Engineering / Front End

company-group

Are you a front-end engineer looking for a new challenge? 

We are AmTrav. We used to call ourselves a “rapidly growing travel technology and services company”. Then COVID hit and now we’re just a “travel technology and services company”. But we’re finally starting to grow again. 

Within the business travel space, we’ve remained one of the most innovative companies that you’ve probably never heard of. With our travel management platform, companies of all sizes can book flights, hotels, and car rentals; set company travel policies; run reports; plan meetings; and much more. We compete with giants and unicorns, striving to use our creativity and nimbleness to out innovate their huge overseas development shops. In our 30+ years in business, we’ve been able to claim many firsts but there’s a lot more work to be done. 

As a developer at AmTrav you’ll write code that makes it to production in weeks, not years. We look to our developers not just to implement ideas, but to help craft them. You’ll play a big part in shaping the products on which you’re working. 

Requirements

Do you possess some or all of these skills? 

Front-End Architecture: 

  • Advanced experience with JavaScript and React 

  • In-depth knowledge of Web APIs and HTML 

  • Produce high-quality, maintainable code for modern stateful JavaScript applications 

  • Ability to integrate with internal and external web service APIs  

  • Experience with build tools and module bundlers (we use Webpack) 

  • Familiarity with the monorepo architecture (we use Lerna) 

  • Worked with Node applications 

  • Knowledge of Git

Front-End UX: 
  • In-depth knowledge with semantic HTML5 and CSS 

  • Familiarity with advanced CSS techniques such as flexbox and grid 

  • Varied experience of how to design a responsive web application 

  • Developed React applications (up to speed with v.16, using hooks) 

  • Experience with modern design tools (i.e. Adobe XD, Illustrator, Figma, Sketch) 

  • Ability to prototype and produce high fidelity designs and assets 

  • Ability to create intuitive user interfaces avoiding UX problems  

  • Experience with CSS-in-JS Architecture (we use styled-components) 

  • Worked with advanced visual techniques and animations 

  • Can contribute at each stage of the design process

Bonus
  • Experience with Storybook based UI development

  • Experience with Bitbucket/Jira/Confluence 

  • Exposure to IIS and .NET/C#

We are officially located in Agoura Hills, CA and Chicago, IL -- meaning that’s where the empty buildings that we pay rent for are located. If you’re in one of those areas, that’s great, but anywhere else is OK, too – pretty much all of us work remotely at this point. We’re a casual bunch. We respect work-life balance and offer flexible schedules, in addition to competitive salaries, health and dental plans, 401K matches, and unlimited vacation time.

 

Sound like you?

ACCESS THE GUIDE