Front-End Angular Engineer

Engineering · Columbus, Ohio
Department Engineering
Employment Type Full-Time
Minimum Experience Mid-level

Our missionbattleface is building the world’s first humanity-focused travel insurance company to bring people and the world together. Why? Because for far too long travel insurance has been stilted, stagnant, and so not worth it. But we’re changing that. How? By connecting travelers to customized insurance solutions that deliver peace of mind and relevant coverage. That means you get the right insurance at the right price—right where and when you need it. Backed by some of the biggest partners in travel, battleface makes buying and using travel insurance simple, seamless—and so awesome.

The job: At battleface, our focus is always on the customer’s journey, both literally and figuratively, and the crossroads of that journey lives in our technology platform. We leverage our platform to assess risk, provide emergency medical assistance, pay claims, and connect to travelers. We’re looking for engineers who want to help add to make the journey easier for our travelers. As a Front-End Angular Engineer, you will be working on web and mobile systems for a wide range of clients from different industries from around the globe.

Specifically we're looking for a Front-End Angular Engineer who will:


  • Participate in analysis and design activities so as to produce a viable system design that fits within the overall system architecture whilst addressing all the elicited requirements
  • Follow established development and testing procedures to ensure quality software development that meets the requirements
  • Create and maintains documentation regarding systems being developed in order to ensure long-term maintainability

About youA quick learner who loves a new challenge, always looking to make use of the latest technology to help improve the platform. The perfect candidate is someone who can anticipate future customer needs, wants to help us define what those needs are and help us architect and build them. You’re different. You’re not like everybody else—and proud of it. When the masses zig, you zag. You’re creative. You’re strategic. You’re kind. You’re flexible. You don’t quit. You can do a lot of pushups and know how to do a roundhouse kick for the knockout. OK, that’s optional. But here’s what’s not optional: You have an exuberant passion for life—and work. You understand we only have so many days on this earth, so you want to spend them with good people doing meaningful things. You’re proud of your career. Your skills. Your expertise. Most of all, you want to be part of something truly great. Because, on life’s journey, why stop at good?


  • University degree in computer science or engineering or equivalent
  • A proficient and skilled developer with a deep knowledge of HTML5, CSS, Javascript, TypeScript, and Angular 2+
  • Experienced in working with RESTful APIs
  • Experience with PHP frameworks such as Laravel, .NET Core, or mobile development would be considered an asset
  • Having worked with A/B testing
  • Attention to detail is a must
  • Previous experience working on large-scale web applications will also be considered an asset
  • A clear and effective communicator with the ability to write clear and concise technical documentation, and other documents that may be required to support software releases
  • Strong problem-solving skills
  • Self-directed team player who thrives in a dynamic environment with tight deadlines


Even better:

  • Startup experience? Yes, please
  • Experience working on large scale projects with a large number of simultaneous requests
  • Experience with Ionic would be considered an asset

The perks

  • Insurance – Dental, Health, Life, Vision – 100% of premiums are covered by battleface
  • You’ll never work on your birthday
  • 28 days of PTO, 15 sick days, and federal holidays
  • Travel – All international travel for associates is insured and covered by battleface

Thank You

Your application was submitted successfully.

  • Location
    Columbus, Ohio
  • Department
  • Employment Type
  • Minimum Experience