Starszy programista backendu відалено SoundCampaign to szybko rozwijająca się firma zajmująca się produktami IT , która tworzy usługi dla niezależnych artystów muzycznych na całym świecie i pomaga im promować swoją muzykę. Pomagamy artystom z dowolnej części świata, umieszczając ich muzykę na playlistach kuratorów, jednocześnie umożliwiając kuratorom zdobywanie przyjemnych nagród w miarę odkrywania nowej muzyki. Nie możemy się doczekać starszego programisty backendowego z pewnym doświadczen
Starszy programista backendu
відалено
SoundCampaign to szybko rozwijająca się firma zajmująca się produktami IT , która tworzy usługi dla niezależnych artystów muzycznych na całym świecie i pomaga im promować swoją muzykę. Pomagamy artystom z dowolnej części świata, umieszczając ich muzykę na playlistach kuratorów, jednocześnie umożliwiając kuratorom zdobywanie przyjemnych nagród w miarę odkrywania nowej muzyki.
Nie możemy się doczekać starszego programisty backendowego z pewnym doświadczeniem w Node.js i Nest.js.
Umiejętności, których poszukujemy: — Ponad 4 lata odpowiedniego doświadczenia w inżynierii oprogramowania
— Umiejętności backendu: JavaScript/TypeScript,
— Baza danych: MySQL
— Co najmniej 2 lata w Node.js
— Co najmniej 1,5 roku w Nest.js
— Dobra znajomość i zrozumienie protokołu REST oraz najlepszych praktyk rozwoju API REST
— Doświadczenie w tworzeniu integracji. Znajomość Paypal, Stripe, Spotify, TikTok API będzie dodatkowym atutem.
— Doświadczenie w ulepszaniu aplikacji i optymalizacji wydajności
— Doświadczenie z AWS będzie plusem (S3, RDS, Cloudwatch, EKS lub ECS lub EC2)
— Dobra znajomość zasad OOP, SOLID, i wzorce rozwoju (np. Gang Czterech)
— ESLint / TSLint, doświadczenie w Sonar to plus
— Doświadczenie w pracy z Github Actions to plus.
— Doskonałe umiejętności komunikacji werbalnej i pisemnej
— Umiejętność radzenia sobie z wieloma konkurencyjnymi priorytetami w szybkim środowisku
Kluczowe obowiązki: — Implementacja nowych funkcji;
— Ulepszenia i optymalizacja rozwiązań;
— Wdrażanie testów jednostkowych/integracyjnych;
— Migracja aplikacji do Nest.js;
— Udział w sesjach decyzyjnych dotyczących architektury;
— Przejrzyj żądania ściągnięcia przesłane przez zespół programistów;
– Egzekwuj czysty kod i najlepsze praktyki kodowania;
— Oszacowanie czasu trwania i złożoności funkcji;
— Praca w metodykach Agile (Scrum)
Co oferujemy:
—Możliwość wywarcia wpływu w szybko rozwijającej się firmie startupowej;
— Praca w zespole doświadczonych programistów;
— Elastyczny harmonogram;
Nasza witryna internetowa:
soundcamps.com