Software Engineer, Angular
Software Engineer, Angular

Software Engineer, Angular

Edinburgh Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
N

At a Glance

  • Tasks: Engineer and maintain innovative, high-performance software solutions daily.
  • Company: Join a dynamic team focused on customer-centric technology.
  • Benefits: Enjoy flexible work options and opportunities for career advancement.
  • Why this job: Perfect for tech enthusiasts wanting to make an impact in a collaborative environment.
  • Qualifications: Experience in Angular, TypeScript, HTML, and Agile methodologies required.
  • Other info: Ideal for those passionate about building accessible web applications.

The predicted salary is between 36000 - 60000 £ per year.

Join us as a Software Engineer. This is an opportunity for a driven Software Engineer to take on an exciting new career challenge. Day-to-day, you'll be engineering and maintaining innovative, customer-centric, high-performance, secure, and robust solutions. It’s a chance to hone your existing technical skills and advance your career while building a wide network of stakeholders.

What you’ll do:

  • Work within a feature team to engineer software, scripts, and tools, liaising with other engineers, architects, and business analysts across the platform.
  • Produce complex and critical software rapidly and of high quality which adds value to the business.
  • Work in permanent teams responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning.
  • Collaborate to optimise our software engineering capability.
  • Design, produce, test, and implement our working software solutions.
  • Work across the life cycle, from requirements analysis and design, through coding to testing, deployment, and operations.

The skills you’ll need:

  • Strong commercial experience in Angular, preferably V19, and a passion for building accessible, high-performing web applications.
  • A background working in a cross-functional Agile team with familiarity of agile methodologies like Scrum and Kanban.
  • Comfortable delivering production-ready code.
  • A solid understanding of component-based architecture, responsive design, cross-browser compatibility, and web accessibility standards including WCAG and ARIA.
  • Knowledge and experience of TypeScript, HTML, and SCSS, along with RxJS, Signals, or other state management libraries like NgRx.
  • Experience writing and maintaining unit tests using Jest or Jasmine.
  • The ability to write clean, scalable, well-documented code and solve problems pragmatically.
  • Exposure to design systems or shared frontend libraries would be beneficial.

Software Engineer, Angular employer: NatWest Group

As a Software Engineer at our company, you will thrive in a dynamic and collaborative work culture that prioritises innovation and professional growth. We offer competitive benefits, including flexible working arrangements and opportunities for continuous learning, all within a vibrant location that fosters creativity and teamwork. Join us to not only advance your technical skills but also to be part of a community that values your contributions and supports your career aspirations.
N

Contact Detail:

NatWest Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer, Angular

✨Tip Number 1

Familiarise yourself with the latest features of Angular, especially V19 if possible. This will not only boost your confidence during discussions but also show your commitment to staying updated with the technology.

✨Tip Number 2

Engage with the Angular community through forums or local meetups. Networking with other developers can provide insights into best practices and may even lead to referrals for job opportunities.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies. Be ready to share specific examples of how you've contributed to a cross-functional team and how you’ve adapted to changes in project requirements.

✨Tip Number 4

Showcase your problem-solving skills by preparing to discuss past challenges you've faced in software development. Highlight how you approached these issues and the impact of your solutions on the project.

We think you need these skills to ace Software Engineer, Angular

Angular
TypeScript
HTML
SCSS
RxJS
NgRx
Component-Based Architecture
Responsive Design
Cross-Browser Compatibility
Web Accessibility Standards (WCAG, ARIA)
Unit Testing (Jest, Jasmine)
Agile Methodologies (Scrum, Kanban)
Clean Code Practices
Problem-Solving Skills
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Angular, TypeScript, and any relevant frameworks. Emphasise your work in Agile teams and your familiarity with methodologies like Scrum and Kanban.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building high-performing web applications. Mention specific projects where you utilised component-based architecture and responsive design, showcasing your problem-solving skills.

Showcase Your Technical Skills: Include a section in your application that lists your technical skills, particularly focusing on Angular, HTML, SCSS, and unit testing frameworks like Jest or Jasmine. This will help demonstrate your fit for the role.

Highlight Collaboration Experience: Since the role involves working within feature teams, mention any past experiences where you collaborated with engineers, architects, or business analysts. This shows your ability to work effectively in a cross-functional environment.

How to prepare for a job interview at NatWest Group

✨Showcase Your Angular Expertise

Make sure to highlight your experience with Angular, especially if you have worked with version 19. Be prepared to discuss specific projects where you utilised Angular to solve problems or improve performance.

✨Demonstrate Agile Experience

Since the role involves working in a cross-functional Agile team, be ready to share examples of how you've contributed to Agile methodologies like Scrum or Kanban. Discuss your role in sprints and how you collaborated with team members.

✨Discuss Component-Based Architecture

Prepare to explain your understanding of component-based architecture and how it applies to building scalable applications. You might want to provide examples of how you've implemented this in past projects.

✨Emphasise Testing Skills

Highlight your experience with unit testing, particularly using Jest or Jasmine. Be ready to talk about how you ensure code quality and reliability through testing, and any challenges you've faced in this area.

Software Engineer, Angular
NatWest Group
Location: Edinburgh
Go Premium

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

N
  • Software Engineer, Angular

    Edinburgh
    Full-Time
    36000 - 60000 £ / year (est.)
  • N

    NatWest Group

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