
Commonwealth Bank е австралийска компания за финансови услуги, която обхваща банкиране за физически лица, премиум клиенти, бизнеса и институционални клиенти. Предлаганите от нея услуги включват също управление на фондове, пенсионно осигуряване, застраховане, инвестиции и търговия с акции. С над 52 000 служители и повече от 800 000 акционери Commonwealth Bank предлага широк спектър от финансови продукти и услуги, създадени да помагат на клиентите да управляват и увеличават своите финансови средства.
Водещ софтуерен инженер с пълен технологичен стек (Node.js, React, Next.js)
Изграждайте сигурни процеси за удостоверяване за дигиталните банкови канали на CommBank — от интерфейси с React и Next.js до услуги с Node.js. Насочвайте развитието на мащабируема архитектура с Node.js, React, Next.js и GraphQL.
Описание
- Реализирайте цялостни функции за удостоверяване чрез интерфейси с React и Next.js и BFF услуги с Node.js.
- Разработвайте мащабируеми BFF и API решения с REST и GraphQL.
- Превръщайте общите изисквания в системни проекти и готови за продукционна среда реализации.
- Изграждайте сигурно управление на токени и сесии, състояние на удостоверяването и интеграции с платформи за управление на идентичността.
- Създавайте устойчиви облачни услуги, като прилагате практики за разпределени системи и софтуерно инженерство.
- Насърчавайте поддържаем код, автоматизирани тестове, наблюдаемост, CI/CD и надеждни продукционни услуги.
- Работете с инженерни екипи и канали за създаване на многократно използваеми интеграции и последователно клиентско изживяване.
- Наставлявайте инженери и оформяйте техническите решения, като същевременно допринасяте пряко за разработката.
- Помагайте за реализирането на клиентски функции за удостоверяване, като вход, многофакторно удостоверяване и ключове за достъп.
Изисквания
- Поемайте техническата отговорност за доставката през целия технологичен стек — от проектирането до реализацията.
- Имайте значителен опит с Node.js и JavaScript или TypeScript.
- Имайте опит в проектирането и изграждането на бекенд услуги или услуги Backend-for-Frontend.
- Притежавайте силни умения с React и познания или практически опит с Next.js.
- Покажете умения в системното проектиране.
- Имайте опит в проектирането на REST API.
- Разбирайте облачните системи и разпределените архитектури.
- Познавайте практиките за сигурност на приложенията, удостоверяване или управление на идентичността.
- Работете сигурно със сесии или токени.
- Прилагайте добри инженерни практики за автоматизирано тестване, CI/CD, наблюдаемост, надеждност и поддържаем код.
- Проявявайте интерес към разработката с помощта на изкуствен интелект и съвременните инженерни инструменти.
Придобивки
- Достъпна, приобщаваща и уважителна работна среда.
- Адаптации на работното място и съдействие за кандидатите, които се нуждаят от тях.
- Възможности за кариерно развитие в групата Commonwealth Bank.