Skip to content
mimi

Angular Front End Developer

HNM Solutions

France · On-site Contract Senior 3d ago

About the role

Job Title

Senior Angular Developer

Project

New Platform
Banking Sector

The project involves developing a unified web platform for two major banking institutions. The main objective is to design a shared website that integrates all the functionalities of each bank's existing websites, while introducing new, modern features to enhance the user experience and meet current customer needs.

Tasks

Task 1: Library Creation

  • Refactor existing modules into reusable libraries: - Isolate module functionalities into well-defined, self-contained classes or functions.
  • Organize the code into different files or logical modules.
  • Integrate error handling mechanisms into the library to ensure robustness and prevent unexpected behavior.
  • Write unit tests for each function or class exposed by the library to validate its proper operation.

Task 2: Integrating Libraries into the New Project

  • Adding Library Configurations
  • Managing Translation
  • Performing Integration Tests

Task 3: Managing Communication Between Libraries

  • Managing Data Sharing
  • Managing Navigation Between Libraries

Task 4: Creating a New Contact Module

  • Creating New Interfaces for the Contact Library (Agency and Advisor Information)
  • Mock the Backend APIs
  • Performing Unit Tests

Environment

  • Visual Studio
  • Jasmine
  • HTML 5
  • Angular
  • NodeJS
  • Jenkins
  • Npm - Node Package Manager
  • Jira
  • JavaScript
  • Bitbucket
  • CSS 3
  • GitLab
  • Accessibility

Objectives and Deliverables

  • Creating Libraries
  • Integrating Libraries into the New Project
  • Managing Communication Between Libraries
  • Creating a New Contact Module

Responsibilities

  • Refactor existing modules into reusable libraries
  • Isolate module functionalities into well-defined, self-contained classes or functions
  • Organize the code into different files or logical modules
  • Integrate error handling mechanisms into the library to ensure robustness and prevent unexpected behavior
  • Write unit tests for each function or class exposed by the library to validate its proper operation
  • Adding Library Configurations
  • Managing Translation
  • Performing Integration Tests
  • Managing Data Sharing
  • Managing Navigation Between Libraries
  • Creating New Interfaces for the Contact Library (Agency and Advisor Information)
  • Mock the Backend APIs
  • Performing Unit Tests

Skills

AngularAccessibilityBitbucketCSS 3GitLabHTML 5JasmineJenkinsJiraJavaScriptNodeJSNpm - Node Package ManagerVisual Studio

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free