Position: React Architect
Company: AboutHR
Experience required: 5y
English level: upper

An innovative digital agency is looking for a React Architect, who can help make architectural decisions and lay the foundations so that the team has a framework to work in.

They also want someone who is comfortable coaching members of the team.

**Responsibilities:**

• Lead the frontend development from the offset, making decisions about architecture, libraries, code style etc.;
• Coach members of the team and point them to relevant resources to allow them to upskill;
• Develop and deliver features and documentation;
• Lay the foundations and set an example for TDD;
• Help the team adopt best practices;
• Help the team estimate work.

**Goals:**

- Guide the team's selection of libraries/tools;
- Lay the groundwork for the rebuild of the frontends;
- Help setup the CI/CD pipelines that build and deploy applications to their various destinations;
- Promote best practices, such as test driven development, within the team.

**Expectations:**

• Be inquisitive - ask questions, look to understand why things are done the way they are and how things work;
• Be vocal - champion your causes and if you think something is wrong challenge it;
• Be innovative - bring new ideas and challenge the team to improve;
• Be punctual - set expectations and be realistic with the team about timescales or design choices, don't sugar coat it;
• Be personable - the client likes to build relationships that aren't just business.

**Requirements:**

- 5+ years experience with React and Typescript;
- 2 years experience with React Native;
- Experience of working on large React projects;
- Experience of working with GraphQL;
- Experience of automating React Native builds/deployments;
- Experience implementing best practices across a team;
- Ideally experience coaching team members.