Senior Express/ReactJS Developer

Manchester, England, United Kingdom🕖 2 months ago

Description

About Us

Having started in 2006 with just three team members, we've evolved into a multi-brand, ecommerce giant with offices worldwide and a passionate team of over 4,000. In the past year alone, we've achieved remarkable milestones including automating our Sheffield distribution centre, launching our US warehouse, and initiating our tech re-platforming.

In Tech, we’re proud to support every function. We’re a digital-first company that is totally cloud native. We embrace change and future-proof the business, delivering critical customer facing and internal stakeholder facing systems. Everything from colleague tech to frontend websites and apps, buying and merchandising tooling, and all that’s in-between, we take care of it. Our ideas support and drive the Group’s agenda.

At boohoo group, we foster a dynamic and inclusive work environment, where creativity and collaboration thrive. We are committed to delivering exceptional customer experiences and staying at the forefront of technology.

The Role

You’ll be working as part of our Checkout team, looking after our main payment service. This service enables customers to checkout using different shipping and payment methods, integrated directly with the payment providers. It is built in React on frontend and Express on the backend. Although this project has Express and React, our aim is to hire someone with stronger backend experience in Node/Express JS, along with working with REST APIs.

You will play a key role in delivering high-quality, scalable, and performant solutions that meet the needs of our customers and align with our business objectives. Your expertise in Express.js and React.js, coupled with your problem-solving skills, will enable you to design and implement innovative solutions and resolve complex technical challenges.

As a Senior Developer, you will also mentor junior team members, participate in code reviews, and contribute to the continuous improvement of our development processes and standards.

Responsibilities

Design and implement new features or improvements to existing ones. Ensure code quality, adherence to best practices, and maintainability. Troubleshoot and resolve bugs reported by users or identified during testing. Document technical designs, implementation details, and system configurations. Work with cross-functional team members to align on project goals, requirements, and priorities.

Requirements

Extensive React / Express JS Development Experience: Demonstrated experience in building and deploying complex, high-quality web applications using Express JS / ReactJS. Strong JavaScript/TypeScript Skills: Proficiency in JavaScript/TypeScript, including ES6+ syntax, asynchronous programming, and familiarity with popular JavaScript libraries and frameworks. Web Development Expertise: In-depth knowledge of web development principles, including responsive design, performance optimization. Cross-Platform Development: Experience with cross-platform development approaches, including code sharing strategies, platform-specific components, and optimizing for performance and user experience across different devices. UI/UX Design: Understanding of UI/UX design principles and best practices, with the ability to create visually appealing and user-friendly interfaces. API Integration: Experience in integrating RESTful APIs, or other web services into web applications, handling data fetching, caching, and error handling. Testing and Debugging: Proficiency in writing unit tests, end-to-end tests, and debugging techniques to ensure code quality and application stability. Version Control: Familiarity with Git version control system and best practices for branching, merging, and collaborating with other developers. Agile Methodologies: Experience working in agile development environments, participating in sprint planning, daily stand-ups, and sprint reviews. Problem-Solving Skills: Strong analytical and problem-solving skills, with the ability to understand and debug complex technical issues efficiently. Communication and Collaboration: Excellent communication skills and the ability to collaborate effectively with cross-functional teams, including designers, product managers, and QA engineers.

Benefits

Why join us

25 days holiday plus bank holidaysDiscretionary bonus schemeCompany share schemeLife AssuranceCompany Pension SchemeFlexible working hoursLate start, early Friday finishFree parkingFree gym membership and classes on a daily basis including yoga, PT classes and sound relaxationEmployee assistance programme including 24-hour confidential helplineOur Reward Platform allows you to tailor your benefits to suit your needs - such as Private Healthcare, Dental and Healthcare Cash Plans, a Cycle2work Scheme and plenty of fun anytime benefits such as coffee club or virgin experience days. Season Ticket Loans40% discount across 8 brands, 20% discount on DebenhamsDiscount & Cashback portalLearning and development support and opportunities both internally and externallyPayday drinks monthly and ad hoc events throughout the year

#Tech #PLT

PrettyLittleThing.com

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago