We are seeking an accomplished Front-end Developer to join our team. The ideal candidate will have extensive experience in designing and implementing user-centric front-end applications using React and TypeScript.
About the Role
The successful candidate will work within a multidisciplinary team to build web components and APIs for a public-facing system. Key responsibilities include:
* Designing and implementing scalable front-end applications using React and TypeScript.
* Maintaining and enhancing RESTful APIs using Node.js and Express.
* Implementing secure authentication workflows and data handling practices.
* Collaborating with business and product owners to clarify and develop user requirements.
* Documenting technical processes in accordance with organisational policies and procedures.
Required Skills and Qualifications
To be considered for this role, you must have:
* Proficiency in JavaScript, React, and TypeScript.
* Experience in building and maintaining RESTful APIs using Node.js and Express.
* Strong understanding of security best practices for authentication and data handling.
* Excellent collaboration and communication skills.
* Familiarity with Agile development methodologies.
Benefits
This is an excellent opportunity to join a talented team and contribute to the development of innovative solutions. As a member of our team, you can expect:
* A dynamic and supportive work environment.
* Ongoing training and professional development opportunities.
* Competitive compensation package.
What We Offer
We are committed to providing a positive and inclusive work environment that supports the growth and well-being of our employees. Some of the benefits we offer include:
* A comprehensive health insurance package.
* A generous paid time-off policy.
* An employee assistance program (EAP) for mental health and wellness support.