React (advanced)
TypeScript (advanced)
We are looking for an outstanding software engineer to drive the development of the UI of our new IOI customer-facing product.
This is an ideal opportunity for a senior front-end engineer looking to work in a high-velocity, high-impact environment, owning the development process from design to implementation to launch.
Write clear, self-documenting code
Are a problem solver, a pragmatist and a fast learner who is not dogmatic
Have experience building modern web front-ends with TypeScript and React
Have a good understanding of good UI and UX practices, component libraries and styling
Have an interest in modern approaches to UI development including SPA, PWA, micro-frontends, service workers, mobile, etc
Are confident with performance optimisation, and identifying bottlenecks and scalability concerns
Have a good background in algorithms, systems, and design
Work well in a multidisciplinary team, and communicate actively
Think independently and love sharing your technical knowledge with others
Aren’t afraid of a little infrastructure or dev-ops work
Probably have a technical degree and 1+ years of real-world development experience
Are a small, dedicated team of smart, experienced engineers, product people, and business folks
Love Linux, Gitlab, AWS Lambda, DynamoDB, Terraform, NestJS, React, Tailwind and Agile
Hate useless meetings, value your time, and enjoy a good work / life balance
Value an informal, friendly, and supportive working culture with minimal hierarchy and no silos
Are data-driven, and take product ideas from the whole team
Work quickly to test and launch new ideas
Value beautiful user experiences
Pay and Benefits
Equity Options
Pension
Health Insurance
Flexible working, remote or office-based working
Regular team outings and events
Expect a competitive application process that will include a phone screen, in-person interview, and coding test. We are an equal opportunity employer.
Primary Portal is committed to being a successful, caring and welcoming place for all employees. We want to create a supportive and inclusive environment where our employees can reach their full potential, without prejudice and discrimination.
We are committed to a culture where respect and understanding is fostered, and the diversity of people's backgrounds and circumstances will be positively valued.