Frontend Engineer

Location: Remote

WHAT YOU’LL BE DOING:
Inspire’s front-end technology stack is HTML, SCSS, javascript, and typescript. The application is server-side rendered using Angular Universal express engine executed within a node.js environment. We use nx as a monorepo management tool. We use a wide variety of technologies and are constantly looking to improve our systems and our members’ experience. Applicants will have the opportunity to enhance and help modernize our approach. Specifically, you will be:

  • Developing our new website as well as extending it with new features
  • Building UI components using RESTful and graphql API services
  • Working in a very supportive and collaborative Agile team environment that values your ideas, opinions, curiosity, and creativity
  • Helping to improve our code quality through unit tests, automation, and performing code reviews
  • Participating in brainstorming sessions and contributing ideas that enhance our technology, algorithms, and products
  • Evaluating new technologies and helping to modernize our technical infrastructure
    Focusing on simplifying and improving our browser-based applications
  • Working with our Product and Design teams to understand requirements, UX, and design for new products and features

REQUIREMENTS/WHAT WE NEED:
We’re looking for someone excited to work on modern browser development with an emphasis on mobile-first, and a passion for getting things done. You’re experienced, but you also like to learn new things. You want to work with smart people and have fun building something great. You also meet most of the following:

  • Minimum four years of experience developing web applications
  • Experience with JavaScript frameworks like Angular or React.
  • Angular is preferred
  • Experience with server-side rendering using Angular Universal express engine
  • Ability to work closely with designers
  • You find satisfaction in a job well done and want to solve difficult challenges
  • Solid software design knowledge – you should know how to create software that’s testable, extensible, reusable, and meets desired architectural objectives
  • Understanding of protocols/technologies like HTTPS, WebSockets, CORS, JSON, CSS, SASS, or Less.
  • Knowledge of or interest in javascript build tools like webpack, brunch, gulp, or grunt
  • Experience with Karma a plus
  • Experience with A/B testing frameworks like Adobe Target, Google Optimize, VWO, Optimizely, etc.

WHAT WE VALUE:

  • Resourcefulness and team collaboration
  • Very good written and verbal communication skills
  • Demonstrated ability to work creatively and effectively in a fast-paced environment
  • Passionate about the intersection of health and technology
  • Strong empathy for members and passion for growth
  • Collaboration – an ability to establish and maintain effective working relationships with coworkers, managers and clients


Full-time employees are eligible for:

  • Competitive Compensation
  • Health reimbursement
  • Provident Fund contribution
  • Holidays
  • Flexible Time Off

 

Apply now

Max. file size: 50 MB.
Max. file size: 50 MB.