Role: Frontend Developer (React)
Remote (UK-based)
Outside IR35
Role Overview:
As a Frontend Developer, you will be a critical member of our development team, focusing on creating seamless and intuitive user interfaces for our financial services platform. You will work collaboratively with cross-functional teams in a Scrum environment, delivering high-quality code and innovative solutions.
Key Responsibilities:
- Develop and enhance Single Page Applications using ReactJS, Redux, and TypeScript.
- Implement sleek and responsive user interfaces using HTML and CSS.
- Apply strong engineering principles and best practises throughout the development lifecycle, ensuring robust and maintainable code.
- Conduct unit testing and practice Test-Driven Development (TDD) using frameworks such as Jest or Vitest.
- Utilise Git and GitLab for version control, proficiently handling merge requests and collaborative coding.
- Leverage NPM Workspaces for build, package, and test steps, ensuring seamless integration and deployment processes with pre-commit hooks.
- Integrate software components by consuming RESTful APIs.
- Apply knowledge of authentication protocols like JWT and OAuth to enhance security.
- Develop React components and utilise tools such as Storybook for component documentation and testing.
- (Preferred) Experience with Azure and familiarity with DevOps practises.
**Qualifications:**
- Strong Expreince in ReactJS, Redux, and TypeScript.
- Strong understanding of engineering principles for Single Page Applications.
- Familiarity with version control systems, particularly Git.
- Knowledge of NPM Workspaces and related development processes.
- Understanding of authentication protocols and RESTful API consumption.
- Experience with Azure and DevOps is a bonus.
Outside Spy discovers all the Outside IR35 IT contract opportunities for members.