React.js Developer - Contract in London

React.js Developer - Contract in London

London Freelance 63000 - 77000 £ / year (est.) No working from home possible
Deloitte - Recruitment

At a Glance

  • Tasks: Design and develop custom software solutions for diverse clients in finance and public sectors.
  • Company: Join Deloitte, a leader in innovative technology and collaborative culture.
  • Benefits: Competitive daily rate, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on diversity and inclusion.
  • Why this job: Make a real impact by delivering cutting-edge tech solutions that matter.
  • Qualifications: 3+ years in software development, strong communication, and problem-solving skills.

The predicted salary is between 63000 - 77000 £ per year.

Traditional Daily Rate: Up to £350 per day, dependent on experience

We are seeking a highly motivated and experienced custom software Developer to join our growing team.

In this role, you will be responsible for the design, development, implementation, and maintenance of solutions.

The role will be focused on delivering technology to organisations predominantly within the Financial Services, Government and Public Sectors.

You will work closely with stakeholders across the business to understand their needs and translate them into effective and scalable solutions.

We are looking for a driven, collaborative and analytical Developer who specialises in building custom software solutions.

As a Developer, you will typically work with several teams at once to deliver technology for our clients.

Connect to your skills and professional experience

We are a collaborative and diverse team who seek to leverage custom software, cloud-enabled technology and Saa S platforms to deliver impactful improvements in both our own and our clients' operations.

For this role, we seek a candidate with a blend of strong technical expertise and strong communication skills.

You will collaborate closely with Solution Architects, Business Analysts, and Testers to design and deliver exceptional solutions that meet our clients' unique needs.

Key Responsibilities

  • Designing, building, testing and maintaining custom software solutions that meet client and business requirements.
  • Integrating front-end applications with REST APIs and enterprise Saa S platforms, including Zoho where required.
  • Supporting back-end development and integration activity, including Node. js services where applicable.
  • Implementing authentication and authorisation patterns, including JWT and OAuth.
  • Working with Dynamo DB to perform create, read, update and delete operations as part of application development.
  • Developing program specifications, technical designs and detailed design documentation.
  • Liaising with Business Analysts, Solution Architects and Testers to translate business requirements into scalable technical solutions.
  • Supporting the Delivery Lead / Project Manager with scoping, estimation and delivery planning.
  • Coding, testing, debugging and resolving defects across complex application programmes.
  • Using Git for version control and contributing to code reviews, coding standards and development best practice.
  • Working independently with limited support, while aligned to weekly and daily agile governance, including sprint planning and reporting.

Experience & Skills Required

  • A minimum of 3 years’ experience as a developer, with demonstrable experience building custom software solutions.
  • Experience integrating applications with REST APIs.
  • Node. js development experience; at least one developer within the team must be able to support Node. js build activity.
  • Experience using Git or similar version control tools for code management.
  • Experience implementing authentication and authorisation, including JWT and OAuth.
  • Experience working with Dynamo DB CRUD operations.
  • Excellent communication, interpersonal and problem-solving skills.
  • Experience working directly with end users and technical stakeholders.
  • Ability to analyse and understand business problems, then document solutions clearly in detailed design documentation.
  • Experience with testing methodologies, including unit testing, integration testing and user acceptance testing.
  • Experience with Agile development lifecycle methodologies.

Nice to have

  • AWS basics, including familiarity with core cloud concepts and services.
  • Experience working with enterprise Saa S integrations.
  • Zoho experience, including Zoho application configuration, integration or development
  • Connect to your career at Deloitte

Deloitte drives progress.

Using our vast range of expertise, we help our clients' become leaders wherever they choose to compete.

To do this, we invest in outstanding people.

We build teams of future thinkers, with diverse talents and backgrounds, and empower them all to reach for and achieve more.

What brings us all together at Deloitte?

It’s how we approach the thousands of decisions we make every day.

How we behave, our beliefs and our attitudes.

In other words: our values.

Whatever we do, wherever we are in the world, we lead the way, serve with integrity, take care of each other, foster inclusion, and collaborate for measurable impact.

These five shared values lead every decision we make and action we take, guiding us to deliver impact how and where it matters most.

#J-18808-Ljbffr

React.js Developer - Contract in London employer: Deloitte - Recruitment

Deloitte is an exceptional employer, offering a dynamic work culture that fosters collaboration and innovation in the heart of London. As a Google Cloud Programme Manager, you will benefit from extensive employee growth opportunities, including access to cutting-edge training and development resources, while working alongside industry leaders on impactful projects. The company's commitment to diversity and inclusion ensures a supportive environment where every team member can thrive and contribute meaningfully to our clients' success.

Deloitte - Recruitment

Contact Details:

Deloitte - Recruitment Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land React.js Developer - Contract in London

Make Your Portfolio Shine

As a freelancer in software development, your portfolio is your bread and butter. Showcase not only your completed projects but also your coding skills on platforms like GitHub or GitLab. This visibility can lead to clients reaching out to you directly!

Join Developer Communities

Get involved in developer communities like Stack Overflow or Reddit's r/programming. Contributing to discussions, sharing your knowledge, or even helping others can expand your network and lead to freelance opportunities. Plus, it keeps you in the loop about what’s trending in software development.

Freelance Platforms Are Your Friend

Sign up for popular freelance platforms such as Upwork or Freelancer. They’re filled with people looking for talent like yours! Don’t forget to personalise your pitch to each potential client, highlighting how your unique skills can solve their specific problems.

Utilise Your Network

Don’t hesitate to reach out to your existing contacts - you never know who might need your services or can refer you to someone who does. Personal connections can lead to more reliable gigs than cold applications. And we're here to help too! If you're looking for freelance opportunities, check out opportunities listed on our website.

We think you need these skills to ace React.js Developer - Contract in London

React.js
Node.js
REST APIs
DynamoDB
JWT
OAuth
Git

Some tips for your application 🫡

Showcase Your GitHub Projects:When applying for a freelance software engineering gig at Deloitte - Recruitment, make sure to include your GitHub link in your application. Highlighting your code repositories, contributions to Open Source, and any personal projects can really set you apart and give us insight into your skills and coding style.

Tailor Your CV with Relevant Skills:In software development, the specifics matter! Make sure your CV lists the programming languages and technologies you excel at. Focus on the ones that align with the projects Deloitte - Recruitment is working on. Listing your tech stack clearly will help us understand how you fit into our team.

Include a Portfolio of Your Work:A solid portfolio is a must when applying for freelance roles. Include links to any apps, websites, or software you've developed. Highlight any projects that reflect a strong user experience, efficiency, or innovative solutions—this is your chance to shine and show us what you can bring to the table!

Mention Your Availability and Rates:Since this is a freelance role, we want to know when you’re available and what your rates are like! Be upfront about your typical work hours and project timelines. This transparency will help us see if we can sync up for future projects at Deloitte - Recruitment.

How to prepare for a job interview at Deloitte - Recruitment

Showcase Your Code Wizardry

Since you're going for a freelance role in software engineering, have a solid portfolio ready to flaunt your best work. Include projects that highlight your coding skills, frameworks you excel in, and any problem-solving feats you've pulled off. This is your chance to shine, so choose pieces that reflect your unique style and expertise!

Prepare for Technical Challenges

Freelance gigs often involve tech assessments or coding challenges, so be ready to tackle some hands-on problems. Brush up on common algorithms, data structures, and any languages/frameworks relevant to the role at Deloitte - Recruitment. Being comfortable with platforms like HackerRank or LeetCode can give you an edge and showcase your skills under pressure!

Be Clear About Your Rates and Flexibility

As a freelancer, be prepared to discuss your rates upfront. It's crucial to communicate your pricing structure clearly and whether you're open to negotiation. Do your homework on industry standards to ensure you pitch a fair and competitive rate that reflects your skills and experience!

Understand Their Tech Stack

Before the interview, get familiar with the tools and technologies used at Deloitte - Recruitment. Whether it's a particular framework or a specific coding methodology, being knowledgeable about their tech stack not only shows your interest but also helps you present how you could fit seamlessly into their existing projects. Demonstrating you’ve done your homework can set you apart from other candidates!