React / TypeScript Developer – Contract
📍 Canary Wharf, London (4 days onsite)
💰 £500 per day (Inside IR35)
📅 6 Month Contract
We are currently working with a consultancy that is looking to bring an experienced React / TypeScript Developer on board for an initial 6-month contract. This role will involve working closely with engineering teams to build high-quality front-end solutions and contribute to the ongoing evolution of the platform.
This is a hands-on engineering role suited to someone who enjoys building scalable front-end systems while contributing to engineering best practices and team culture.
Key Responsibilities
* Design and develop high-quality React components and ensure seamless integration with backend systems to enable efficient data exchange.
* Continuously review services and components, identifying opportunities to improve performance, scalability, and maintainability.
* Proactively identify and address technical debt.
* Contribute to and influence the product roadmap, helping to deliver improvements that drive key business KPIs.
* Support the development of the team’s software engineering capabilities and standards.
* Promote a strong engineering culture focused on high-quality code, testing, and best practices.
Experience & Background
* 4+ years of relevant software engineering experience.
* Strong communication skills with the ability to collaborate effectively across teams and with senior stakeholders.
* A self-starter who can operate effectively in ambiguous environments, identify risks, and drive solutions forward.
Technical Skills
* Strong hands-on experience building applications using React and TypeScript.
* Solid understanding of Object-Oriented Programming (OOP) and software design principles.
* Good understanding of computational complexity and performance considerations.
* Experience working across the full software development lifecycle, including:
* Coding standards
* Code reviews
* Source control management
* CI/CD and continuous deployment
* Testing and operational best practices
* Experience with Test Driven Development (TDD).
* Exposure to cloud deployments and Agile development methodologies.