Front End - Senior-Level at Fingermark (Regular Contractor)
Senior Frontend Engineer
Remote

As a Senior Frontend Engineer at Fingermark, you will play a pivotal role in advancing the development and enhancement of the SuperSonic kiosk application, a globally utilized solution that transforms user experiences across the hospitality industry. In this key position, you will be at the forefront of our cutting-edge kiosk technology, ensuring seamless functionality, optimal performance, and an intuitive user interface. Leveraging your deep expertise in frontend technologies, you will collaborate with cross-functional teams to innovate, iterate, and deliver world-class solutions

Front End - Senior-Level
Senior Frontend Engineer

As a Senior Frontend Engineer at Fingermark, you will play a pivotal role in advancing the development and enhancement of the SuperSonic kiosk application, a globally utilized solution that transforms user experiences across the hospitality industry. In this key position, you will be at the forefront of our cutting-edge kiosk technology, ensuring seamless functionality, optimal performance, and an intuitive user interface. Leveraging your deep expertise in frontend technologies, you will collaborate with cross-functional teams to innovate, iterate, and deliver world-class solutions

Fingermark™ is a global tech company based in New Zealand with offices in Australia, Brazil, UAE, and the United States. For over 15 years, they have been a world leader in digital transformation and led the way in developing Artificial Intelligence (AI) and associated hardware products for the Quick Service Restaurant (QSR), Retail and Industrial sectors.
We design, build and deploy leading-edge digital technology solutions enabling operational efficiency, revenue gains and enhanced customer experiences. From AI software with real-time business analytics and consultancy through to kiosks and menu boards - we design fit-for-purpose innovative solutions and ecosystems. Fingermark researches and develops game-changing, innovative technologies that support its vision: to revolutionize customer speed of service.

  • Develop features and improvements to the Fingermark SuperSonic product in a secure, well-tested, and performant way
  • Work with your Squad Lead and Product Owner and other stakeholders (Backend, UX, etc.) to iterate on new features within the SuperSonic product
  • Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web/mobile environment. Maintain and advocate for these standards through code review
  • Consistently ship small features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
  • Help improve the overall experience of our product through improving the quality of the Frontend features both in your group and features that benefit other groups.
  • Help identify areas of improvements in the code base, both specific to your group and outside your group (e.g. component library) and help contribute to make it better
  • Learn, collaborate, and teach other Frontend Engineers. Everyone can contribute something new to the team regardless of how long they’ve been in the industry
  • Fix prioritized issues from the issue tracker. These are typically bugs listed in a Fingermark issue with an attached severity and priority label
  • Contribute to and follow our workflow process, alongside the rest of the Frontend Engineers and the Fingermark engineering team
  • Advocate for improvements to product quality, security, and performance that have particular impact across your team
  • Solve technical problems of high scope and complexity
  • Exert influence on the overall vision and long-range goals of your team. This could be technical and/or product focused
  • Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to diagnose and prevent these problems
  • Help define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review
  • Represent Fingermark and its values in public communication around broader initiatives, specific projects, and community contributions
  • Provide mentorship for Junior and Intermediate Engineers in your section to help them grow in their technical responsibilities and remove blockers
  • Consistently ship moderately sized features and improvements with minimal guidance and support from other team members. Collaborate with the team on larger projects
  • Improves the engineering projects at Fingermark as a project maintainer. For more information regarding timelines and exceptions, see this page
  • Advanced/fluent English skills – Excellent written and verbal communication skills
  • 6+ years of commercial experience designing and implementing web solutions in React.js and Typescript
  • Expertise with secure, scalable and extensible architecture patterns
  • Expertise in writing unit tests helping the QA team define testing acceptance criteria
  • Experience with Scrum methodology and strong technical documentation skills
  • Self-starter, highly collaborative, gets things done fast
  • Detail-oriented, can work autonomously, and has strong time-management skills
  • A relevant tertiary qualification, or equivalent work experience
  • React Native
  • Experience with Android SDK or Chrome OS Runtime advantageous
  • Experience with tools such as Jira, Confluence, Miro, Draw.io
  • Strong experience with Service Workers APIs, Axios, Redux, Redux Sagas, Recoil, Progressive Web
  • Strong experience with monitoring tools such as New Relic and Sentry
  • PJ contract, Full remote;
  • English Training;
  • 4 weeks paid leave;
  • Annual budget for professional development;
  • 10 paid sick days;