Full-Stack Upgrade: Angular 12 → 21 & .NET 6 → 10 with Testing and Performance Improvements
Full-Stack Upgrade: Angular 12 → 21 & .NET 6 → 10 with Testing and Performance Improvements

Full-Stack Upgrade: Angular 12 → 21 & .NET 6 → 10 with Testing and Performance Improvements

Freelance 500 - 1500 £ / month (est.) Home office (partial)
F

At a Glance

  • Tasks: Upgrade a web app using Angular and .NET, ensuring top-notch performance and functionality.
  • Company: Join a forward-thinking tech team focused on innovation and excellence.
  • Benefits: Competitive pay, flexible hours, and a chance to enhance your skills.
  • Why this job: Make a real impact by upgrading essential tech and improving user experience.
  • Qualifications: Proven skills in Angular, TypeScript, and .NET development required.
  • Other info: Short-term contract with potential for future projects.

The predicted salary is between 500 - 1500 £ per month.

We are seeking an experienced Full-Stack Developer to upgrade an existing web application. The project involves both frontend and backend updates, ensuring smooth performance and full functionality after the upgrade.

Frontend (Angular):

  • Upgrade the project from Angular 12 to Angular 21
  • Fix all errors and compatibility issues arising from the upgrade
  • Implement improvements in lazy loading and performance optimizations
  • Test the frontend thoroughly to ensure all features work as expected

Backend (.NET):

  • Upgrade the backend from .NET 6 to .NET 10
  • Upgrade all .NET dependencies across projects
  • Test the backend fully to ensure all APIs and services function correctly

Additional Requirements:

  • Strong experience in Angular, TypeScript, and .NET development
  • Knowledge of lazy loading and performance optimization techniques
  • Ability to identify and resolve migration-related issues efficiently
  • Experience with end-to-end testing for both frontend and backend

Deliverables:

  • Fully upgraded and functional Angular and .NET projects
  • Documentation of changes and improvements
  • Test reports confirming that everything is working as expected

Contract duration of less than 1 month.

Mandatory skills: C#, .NET Framework, Angular, Web Development, ASP.NET MVC, SQL

Full-Stack Upgrade: Angular 12 → 21 & .NET 6 → 10 with Testing and Performance Improvements employer: FreelanceJobs

Join a dynamic and innovative team that values your expertise as a Full-Stack Developer, where you will play a crucial role in upgrading our web application to the latest technologies. Our collaborative work culture fosters creativity and continuous learning, providing ample opportunities for professional growth while working in a vibrant location that encourages a healthy work-life balance. With competitive benefits and a commitment to employee development, we are dedicated to making your experience both meaningful and rewarding.
F

Contact Detail:

FreelanceJobs Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full-Stack Upgrade: Angular 12 → 21 & .NET 6 → 10 with Testing and Performance Improvements

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Angular and .NET. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your previous projects, especially any upgrades or performance improvements you've done. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by brushing up on common questions related to Angular and .NET upgrades. We all know that technical interviews can be tricky, so practice explaining your thought process when tackling migration issues.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Full-Stack Upgrade: Angular 12 → 21 & .NET 6 → 10 with Testing and Performance Improvements

Angular 12 to 21 Upgrade
C#
.NET 6 to 10 Upgrade
TypeScript
Performance Optimisation
Lazy Loading Implementation
End-to-End Testing
ASP.NET MVC
SQL
Error Resolution
Migration Issue Identification
Web Development

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with Angular and .NET in your application. We want to see how you've tackled similar upgrades and any performance improvements you've implemented in the past.

Be Specific About Your Experience: When detailing your previous projects, focus on the specifics of what you did. Mention the versions you upgraded from and to, and any challenges you faced along the way. This helps us understand your problem-solving skills.

Keep It Clear and Concise: We appreciate a well-structured application. Use bullet points for your skills and experiences, and keep your language straightforward. This makes it easier for us to see why you're a great fit for the role.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at FreelanceJobs

Know Your Tech Stack Inside Out

Make sure you’re well-versed in Angular 12 to 21 and .NET 6 to 10. Brush up on the specific changes and improvements in these versions, especially around lazy loading and performance optimisations. Being able to discuss these upgrades confidently will show that you’re the right fit for the role.

Prepare for Problem-Solving Questions

Expect questions about how you would handle migration-related issues or compatibility errors. Think of examples from your past experiences where you successfully resolved similar challenges. This will demonstrate your ability to think critically and adapt to new situations.

Showcase Your Testing Knowledge

Since testing is a key part of this role, be ready to talk about your experience with end-to-end testing for both frontend and backend. Discuss the tools you’ve used and how you ensure that all features work as expected after an upgrade. This will highlight your thoroughness and attention to detail.

Bring Documentation Samples

If possible, bring along samples of documentation you’ve created in previous projects. This could include change logs, test reports, or any other relevant materials. It shows that you not only focus on coding but also understand the importance of clear communication and record-keeping in development.

Full-Stack Upgrade: Angular 12 → 21 & .NET 6 → 10 with Testing and Performance Improvements
FreelanceJobs

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

F
  • Full-Stack Upgrade: Angular 12 → 21 & .NET 6 → 10 with Testing and Performance Improvements

    Freelance
    500 - 1500 £ / month (est.)
  • F

    FreelanceJobs

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>