JavaScript Developer

🏢 Aviva📍 Norwich, Norfolk, United Kingdom💼 Full-Time💻 Hybrid🏭 Financial Services💰 35000-55000 per year

About the Company

Aviva is a leading international savings, pensions, and insurance group with 33 million customers across 16 countries. We are committed to fostering an inclusive and diverse workplace where every individual can thrive. Join us in shaping the future of financial services through innovative technology solutions.

Job Description

We are seeking a talented and enthusiastic JavaScript Developer to join our dynamic technology team in Norwich. In this role, you will be instrumental in developing and maintaining our next-generation web applications, contributing to projects that directly impact millions of customers. You will work within an agile environment, collaborating with cross-functional teams to deliver high-quality, scalable, and robust software solutions. This is an exciting opportunity for a developer passionate about front-end technologies and keen to make a significant impact.

Key Responsibilities

  • Design, develop, and maintain high-performance, scalable web applications using modern JavaScript frameworks.
  • Write clean, well-documented, and testable code following best practices and architectural patterns.
  • Collaborate with product managers, UX/UI designers, and other developers to define, design, and ship new features.
  • Participate in code reviews, providing constructive feedback to peers and continuously improving code quality.
  • Troubleshoot and debug issues, ensuring optimal performance and user experience.
  • Stay up-to-date with emerging technologies and industry trends to propose and implement innovative solutions.
  • Contribute to the continuous improvement of our development processes and tools.

Required Skills

  • Proficiency in JavaScript (ES6+)
  • Experience with a modern JavaScript framework (e.g., React, Angular, Vue.js)
  • Solid understanding of HTML5, CSS3, and responsive design principles.
  • Familiarity with RESTful APIs and asynchronous request handling.
  • Experience with version control systems, particularly Git.
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience with testing frameworks (e.g., Jest, React Testing Library, Cypress).
  • Familiarity with build tools such as Webpack or Vite.
  • Understanding of CI/CD pipelines and deployment processes.
  • Knowledge of accessibility standards (WCAG).
  • Experience working in an Agile/Scrum development environment.

Perks & Benefits

  • Competitive annual salary with performance-based bonuses.
  • Generous pension scheme contributions.
  • Private medical insurance.
  • 29 days annual leave plus bank holidays, with options to buy/sell additional days.
  • Comprehensive professional development and training opportunities.
  • Hybrid working model for flexibility and work-life balance.
  • On-site gym, cafeteria, and wellness programs.
  • Employee discount schemes and share ownership plans.
  • Modern office environment with collaborative workspaces.

How to Apply

If you are interested in this position, please click the "Apply Now" button below. To ensure your application is properly considered, please prepare the following:

  • An up-to-date Resume or CV
  • A brief cover letter summarizing your experience and motivation

Applications are reviewed on a rolling basis. Only shortlisted candidates will be contacted for an interview.

⚠️ Important Disclaimer

Welcome to Courierser Jobs. We publish job opportunities aggregated from public sources, employers, and job portals. We never charge any fees to access or use our website; all information is provided entirely for free.

Courierser Jobs does not directly offer or manage these positions, nor are we directly involved in the hiring process for the vacancies published on https://job.courierser.com.

If you suspect a fraudulent listing or have any questions, please contact us at techturna@gmail.com.

Job Application

×

Login Required

You must be signed in to apply for this job.

Scroll to Top