Position: Middle or Senior REACT.JS front-end developer for  Australian Fintech startup
Company: Netrix
Category: JavaScript
Experience required: 2y
English level: fluent

A platform to connect people with lenders who are looking for a mortgage in Australia. 
We are building a single gateway for the entire lending market. From there, we can tackle any other financial product. 

Mission: 
To create a technology-first financial marketplace free from opacity, conflict, and inefficiency.

Goal: 
Properly designed digital financial infrastructure can increase transparency, efficiency, and competition in high-value lending markets ultimately leading to better client and lender outcomes.

 
Technical description: 
 
We'll be using NextJS (a SSR ReactJS framework) to develop our front-end applications:
 
- Strong NextJS background
- Strong React background
- Expertise in using and organising Tailwind CSS codebases (with understanding and experience in implementing responsive designs)
- Experience working with design systems
- JavaScript ES6
- Cypress/Jest (Testing Front-end) experience 
- Be familiar with git / source control concepts
- Proficient in english
 
Nice to have:
 
Whilst the front-end developers will not be required to write any of the backend (APIs) functionality, given our NexJs codebase will be a collaborative effort, knowing below stack will help them navigate the code base and perhaps offer broader help to internal team:
 
- Proficient working with NodeJs codebase
- Experience creating/working with storybook.js
 
Our own internal team will implement the authentication/authorisation functionality (using Auth0) of all front-end applications. However, a candidate should have basic understanding / experience of below:
 
- Understand web security best practices
- Are up to date with OWASP recommendations
- Understands possible attack vectors (XSS, CSRF) and CORS policies
- Have basic knowledge / experience working with JWT tokens