We have an exciting job opportunity for Technical Architect (React Architect) role at Telford, UK - Permanent.
Role: Technical Architect (React Architect)
Location: Telford, UK
Type: Permanent
We are seeking a talented and experienced React Architect to join our dynamic engineering team. As a React Architect, you will play a pivotal role in designing, developing, and scaling our Front End applications. You will collaborate with cross-functional teams to deliver high-quality, user-centric experiences.
Responsibilities:
* Lead the design and development of scalable, high-performance web applications using React.js.
* Architect and implement robust, reusable, and maintainable Front End components.
* Collaborate with cross-functional teams, including designers, product managers, and Back End developers, to deliver high-quality products.
* Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
* Mentor and guide junior developers, providing technical leadership and code reviews.
* Stay up-to-date with the latest industry trends and technologies to ensure our applications remain current and competitive.
* Develop and enforce coding standards, best practices, and architectural guidelines.
* Troubleshoot and resolve complex technical issues and bugs.
Requirements:
* Bachelor's degree in computer science, Engineering, or a related field.
* Proven experience as a React Architect or similar role.
* Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
* Knowledge of modern JavaScript development practices (ES6+, TypeScript).
* In-depth knowledge of React.js and its core principles.
* Experience with popular React.js workflows (such as Flux and Redux).
* Familiarity with RESTful APIs and modern Front End build pipelines and tools.
* Experience in functional programming (comfortable with map, filter, reduce, etc.)
* Knowledge of modern authorization mechanisms, such as JSON Web Token.
* Experience with common Front End development tools such as Babel, Webpack, NPM, etc.
* Experience with testing frameworks such as Jest or Mocha and Enzyme
* Good experience in AWS cloud environment, including EC2, S3, Lambda
* Ability to understand business requirements and translate them into technical requirements.
* Excellent problem-solving skills and attention to detail.
* Strong communication and collaboration skills.
Preferred Qualifications:
* Experience with Server Side rendering and Next.js.
* Familiarity with GraphQL or other API query languages.
* Experience in writing integration tests
* Understanding and exposure to Micro Frontend architecture