About the role

  • Design, develop, and maintain front end applications, usually SPAs, that consume HTTP APIs
  • Collaborate with product managers and other engineers to translate product requirements into technical specifications
  • Write clean, maintainable, and testable code adhering to best practices
  • Conduct thorough testing to ensure the quality and reliability of deliverables
  • Optimize performance to alleviate user experience
  • Stay up-to-date with the latest trends and technologies in the front end development landscape

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field
  • 3+ years of experience in front end development
  • Proficiency with JavaScript in any framework (Angular, React, JQuery, etc.)
  • Understanding of SPAs
  • Experience using HTTP and consuming HTTP APIs
  • HTML/CSS code is expected to be almost pixel-perfect matching the design Figma files
  • Familiarity with build tools like webpack
  • Experience with unit and user testing with frameworks like Jest/Enzyme or the react-testing-library
  • Strong experience with End-to-End and Unit Testing

Benefits

  • An attractive salary package
  • Private Health Insurance
  • Company Equity
  • Weekly Office Events - Catered Lunch and Breakfast
  • Stocked Kitchen
  • Company Outings & Quarterly Events
  • Hybrid Working
  • Meal Coupons - Monthly
  • LinkedIn Learning & Training Opportunities/Budget
  • Mental Health Benefits - Wellness Coach App Subscription
  • Great office location in the city center - Parking slots available
  • Gym Subscription - UP Fit
  • Quarterly Charitable Giving Allowance
  • Peer recognition Allowance

Job title

Front-End Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job