CTC007805 - Java FullStack Developer

Secteur industriel: Bancaire/Banking
Type d'emploi: Permanent
Durée: Eleven months
Mode de travail: Mixed

Description

  • Term of office: 12 months renewable

  • Telecommuting: Hybrid 40% (2 days a week)

  • Bilingualism: French: mandatory. English: asset


We are looking for an expert in digital front and back end development. This contract will enable you to make a positive impact on the customer's organization thanks to your development skills, while joining a dynamic team. Your mastery of front-end development, your ability to collaborate effectively, your clear communication, your ability to solve problems as part of a team, and your thirst for continuous learning will play a crucial role in improving the quality of applications and the efficiency of development processes.


Your role:

  • Participate in the redesign of the company's transactional website

  • Challenge your fellow developers and designers and grow the team as a whole

  • Participate in a multitude of large-scale projects and in the evolution of the applications used.


Your tasks:

  • Use the Backbase library for user interface development.

  • Manage application state using tools like RxJS or Angular Services.

  • Use Angular Router to manage application navigation.

  • Integrate backend APIs to display dynamic data using OpenAPI specs.

  • Write unit and integration tests for Angular components using Lint, Jasmine and Karma.

  • Master TypeScript to ensure robust, maintainable development.

  • Use version management systems like Git to track code modifications.

  • Use CI/CD tools such as Github Actions to automate project integration and deployment.

  • Consider accessibility and user experience (UX) in front-end design and development.

  • Ensure cohesion and collaboration within the development team.

  • Identify opportunities for continuous improvement of development processes.


Prerequisites:

  • Bachelor's degree in Information Technology or related field.

  • Minimum 5 years' experience in front-end development with JavaScript and Angular.

  • Proficiency in TypeScript required.

  • Proven experience in test-driven development (TDD), continuous integration (CI), and automated deployment (CD).

  • Knowledge of AWS cloud services is an asset.

  • Fluency in written and spoken English.


Technical stack:

  • Angular 14+, nodeJS, npm, brew

  • Backbase

  • AWS

  • Lint

  • Jasmine/Karma

  • e2e

  • i18n

  • Mock server

  • Git + Github Actions

Notre barre latérale

Welcome to our house!