This Job Vacancy has Expired!

React Developer

TEKsystems

Posted on Mar 15, 2023 by TEKsystems

Manchester, Lancashire, United Kingdom
IT
Immediate Start
Annual Salary
Full-Time

React Developer - Permanent role

Location - Manchester or Leeds

1-2 days in office every couple of weeks

Sponsorship cannot be provided for those who do not have the right to work in the UK

PURPOSE OF ROLE:

We are looking for an App Developer who is excited by building highly scalable, highly available, performant apps for web, mobile-web, and mobile-native browsers and devices.

We are looking for a developer who can build apps that feel truly native to web and mobile-web browsers and mobile-native devices, utilising the power of React, React Native (both the iOS and Android platforms), web and mobile technologies.

You will have a proven skill set that spans web (React), mobile (React Native), JavaScript, and other web and mobile platforms, with TypeScript experience a massive bonus. You will be a strong team player working on highly collaborative projects.

You will join our Apps team who are responsible for architecting and building our web, mobile-web, and mobile native research, content, trading, and internal applications as well as working closely with our API + Services teams.

KEY RESPONSIBILITIES:

Build high-quality web, mobile-web and mobile-native UIs for customer and internal facing users using React and/or React Native, JavaScript, and TypeScript

Build cross-platform, cross-browser reusable web apps, JS services, utils/helpers, components, and libraries in JavaScript/TypeScript

Develop and use components and styles from our internal pattern library, using Chakra UI

Develop against existing patterns and code structures whilst recommending best-practice approaches

Develop and maintain our codebases and dependencies using versioning/semver principles

Develop according to UX design patterns (new and established)

Develop according to brief from squads and streams

Build for high scalability, high availability, and performance

Optimise and debug bugs and performance issues

Create Unit and Integration Tests using Jest and react-testing-library using TypeScript

GitHub Action based pipelines using TypeScript and bash

Integrate analytics tracking using our internal GTM data layer based analytics framework

Integrate crash analytics tracking using our internal Rollbar based crash analytics framework

Identify potential solutions, evaluate technical feasibility, produce estimates, and ensure solutions meet business requirements

Work closely with API + Services team to integrate APIs and other services

Produce and maintain documentation

Take ownership of assigned tasks and become a Development Champion

Perform and contribute to Code Reviews

Motivate, mentor and coach excellence in technical and non-technical colleagues, become a champion for our team, platform, best-practices, governance and ways-of-working

Requirements

SKILLS AND EXPERIENCE REQUIRED:

Required experience and proven proficiency in:

Development of HTML5+ and CSS3+, JavaScript and (or willing to learn) TypeScript

React web framework and knowledge of its core principles and ways-of-working

React Native framework (or willing to learn) and knowledge of all main concepts

Styling React apps (CSS-in-JS)

Developing NodeJS based apps

Integrating with RESTful APIs

Integrating with modern authentication frameworks, such as JSON Web Token, OAuth etc

CI/CD build pipelines and tools such as GitHub Actions, Babel, Webpack, NPM, etc

Unit and Integration automated tests using tools like Jest, Selenium etc

Code versioning tools such as Git

Technical problem analysis

Interpersonal and communication skills (written and verbal)

Time management and prioritisation

Preferred experience with:

Working in a high-pressure, time critical operating environment

Working within a regulated environment

Financial services or stockbroking

Supporting the critical applications of a digital business

Working with both Agile and Waterfall methodologies

Jira or other software management tools

DevSecOps mindset

People and team management experience

Job Title: React Developer

Location: Manchester, UK

Job Type: Permanent

Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at our website.

To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go our website.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice on our website for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.

Reference: 2511388162

CareerAddict

Alert me to jobs like this:

React Developer in Manchester, Lancashire, United Kingdom, Full-Time

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test

Similar Jobs

React Developer

Newcastle upon Tyne, Tyne & Wear, United Kingdom

React Developer

Gateshead, Tyne & Wear, United Kingdom

React Developer

Monument, City and County of the City of London, United Kingdom

React Developer

Fareham, Hampshire, United Kingdom

React Developer

Bristol, Bristol (County), United Kingdom

React Developer

Birmingham, West Midlands (County), United Kingdom

React Developer

Kent, United Kingdom

React Developer Role

London, United Kingdom

NET React Developer

Leeds, West Yorkshire, United Kingdom

Senior React Developer

Birmingham, West Midlands (County), United Kingdom