სრული სტეკის ინჟინერი (React Native+Node.js)
ავტომატურად ნათარგმნია ორიგინალი განცხადებიდან. ორიგინალის წაკითხვა ინგლისურად →
ანდერსენი აცხადებს ვაკანსიას სრული სტეკის ინჟინერისთვის (React Native+Node.js) ციფრული ფინანსური პლატფორმების მოდერნიზაციისა და უსაფრთხო, მასშტაბური საბანკო, გადახდისა და საინვესტიციო გადაწყვეტილებების მიწოდების პროექტზე. ჩვენი მომხმარებელი არის პროგრამული უზრუნველყოფის შემუშავებისა და IT კონსულტინგის მიმწოდებელი, რომელიც სპეციალიზირებულია მორგებული ციფრული გადაწყვეტილებების შექმნაში, განსაკუთრებული აქცენტით ფინანსური მომსახურების სექტორზე. მისი კომპეტენცია მოიცავს ვებ და მობილური აპლიკაციების შემუშავებას, ღრუბლოვან გადაწყვეტილებებს, სისტემების ინტეგრაციას, პროგრამული უზრუნველყოფის მოდერნიზაციას და UI/UX დიზაინს. თანამედროვე ტექნოლოგიების გამოყენებით, მათ შორის ხელოვნური ინტელექტისა და მანქანური სწავლების, კომპანია ეხმარება ბიზნესს ოპერაციების ოპტიმიზაციაში, მომხმარებლის გამოცდილების გაუმჯობესებაში და ციფრული ტრანსფორმაციის დაჩქარებაში. პროექტი ფოკუსირებულია ბანკებისთვის, საკრედიტო კავშირებისთვის, საინვესტიციო ფირმებისა და ფინტექ კომპანიებისთვის ციფრული ფინანსური პროდუქტების შემუშავებაზე, მოდერნიზაციასა და ინტეგრაციაზე. პლატფორმა მუშაობს მკაცრად რეგულირებულ გარემოში და მხარს უჭერს ისეთ სერვისებს, როგორიცაა ციფრული საბანკო საქმე, გადახდები, დაკრედიტება, სიმდიდრის მართვა და საინვესტიციო გადაწყვეტილებები.
პასუხისმგებლობები
- React Native SDK-ში ფუნქციონალის აგება და შენარჩუნება, მათ შორის პარტნიორების ჰოსტ აპებში ბრაუნფილდური ინტეგრაცია.
- დამხმარე BFF საბოლოო წერტილების დიზაინი და განხორციელება Node.js და TypeScript-ში, რომლებიც ხელმისაწვდომია RPC-ის საშუალებით.
- სრული მოთხოვნის გზის გამართვა: მობილური კლიენტი, ქსელი, BFF და გარე სერვისები.
- სხვა ინჟინრების კოდის მიმოხილვა და შინაარსიანი გამოხმაურების მიწოდება.
- წარმოების ინციდენტებზე რეაგირებაში მონაწილეობა, მათ შორის ლოგების ანალიზი და საკითხების ძირამდე მიყვანა.
- პრაგმატული ტექნიკური გადაწყვეტილებების მიღება ცვალებადი მოთხოვნებისა და მკაცრი რეგულირების შეზღუდვების პირობებში.
მოთხოვნები
- 5-7+ წლიანი კომერციული პროგრამული უზრუნველყოფის შემუშავების გამოცდილება.
- React Native-თან მუშაობის ძლიერი გამოცდილება, მათ შორის Expo და bare სამუშაო პროცესები, მშობლიური მოდულის ინტეგრაცია, მობილური გამართვა და iOS/Android ინტეგრაცია.
- მობილური SDK ინტეგრაციის ან შემუშავების პრაქტიკული გამოცდილება, მათ შორის არსებული მობილური აპლიკაციების ბრაუნფილდური ინტეგრაცია.
- SDK არქიტექტურის, ჩასაშენებელი კომპონენტების, ვერსიონირებისა და უკანა თავსებადობის გამოცდილება.
- ძლიერი TypeScript უნარები როგორც კლიენტის, ასევე სერვერის მხარეზე.
- Node.js BFF-ების და API განვითარების ძლიერი გამოცდილება (NestJS, Fastify, Hono, Express).
- RPC სტილის API-ების დიზაინის პრაქტიკული ცოდნა.
- დამტკიცებული უნარი, რომ დამოუკიდებლად მიაწოდოს მთელი მახასიათებლები React Native-სა და Node.js-ის უკანა ნაწილში.
- მყარი SQL უნარები, მათ შორის შეერთებები, შეკითხვის ოპტიმიზაცია და მატერიალიზებული ხედები.
- წარმოების პრობლემების მოგვარების, ძირეული მიზეზების ანალიზის, ლოგების, ტრასირებისა და ინციდენტებზე რეაგირების გამოცდილება.
- Git-ზე დაფუძნებული სამუშაო პროცესებით კომფორტული მუშაობა კოდის მიმოხილვით, როგორც ძირითადი პრაქტიკით.
- AI კოდირების ხელსაწყოების ეფექტური გამოყენება (Claude Code, Cursor, GitHub Copilot) ყოველდღიურ განვითარებაში, მათ შორის AI-ს მიერ გენერირებული კოდის მიმოხილვა და დადასტურება.
- ძლიერი პროდუქტის აზროვნება, საკუთრება და დამოუკიდებლად მუშაობის უნარი.
- ინგლისური ენის დონე - ზედა-სредო (B2) ან უფრო მაღალი.
სასურველია
- ფინტექ, საბანკო ან რეგულირებულ გარემოში მუშაობის გამოცდილება.
- OTA განახლების ხელსაწყოების (Stallion, Hot Updater, CodePush, Expo Updates) გაცნობა.
- Go-სთან მუშაობის გამოცდილება.
- მობილური CI/CD მილსადენების გამოცდილება.
- JWT და აპლიკაციის უსაფრთხოების პრაქტიკის ცოდნა.
- მოწინავე მშობლიური iOS და Android განვითარების გამოცდილება.
- React Web-ის გამოცდილება.
ანაზღაურება: 3900–6200 ევრო თვეში.