Praca
Z kanału partnera
Programista frontendowych aplikacji internetowych
90 000 USD Wynagrodzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Wynagrodzenie od
- 90 000
- Wynagrodzenie do
- 105 000
- Firma
- KoboToolbox
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Lokalizacja: odległa
Dostępność: 35-40 godzin tygodniowo
Godziny pracy: godziny pracy we wschodnich stanach USA
Raportowanie do: Wiodącego programisty
KoboToolbox ma natychmiastową ofertę pracy dla programisty aplikacji internetowych Frontend na pełny etat, w wymiarze około 35-40 godzin tygodniowo, przy zaangażowaniu co najmniej 1 roku. Jako członek naszego zespołu będziesz dzielić wyzwania i emocje związane z pisaniem kodu używanego przez ponad 32 000 organizacji na całym świecie. Organizacje te tworzą zmiany oparte na danych poprzez gromadzenie i analizę ponad 20 milionów ankiet miesięcznie.
Rozpatrywani będą wyłącznie kandydaci, którzy mają już doświadczenie w pracy z dużymi aplikacjami internetowymi. Oprócz wiedzy technicznej poszukujemy członka zespołu, który wykazuje ciekawość, inicjatywę i podejście oparte na współpracy przy rozwiązywaniu problemów i podejmowaniu decyzji.
Jeśli pasjonujesz się wykorzystaniem technologii do wywierania pozytywnego wpływu, czekamy na Twoją opinię!
Obowiązki
• Przeszukiwanie i czytanie obszernej, długotrwałej bazy kodu w celu zrozumienia istniejących zachowań i konwencji.
• Rozpoznawanie sytuacji, w których istniejące konwencje mogą nie być już najlepszym podejściem i sugerowanie ulepszeń zgodnych ze współczesnymi najlepszymi praktykami.
• Pisanie solidnego, zwięzłego i wielokrotnego użytku kodu wraz z towarzyszącymi testami i dokumentacją.
• Przeglądanie kodu innych programistów i przekazywanie konstruktywnych informacji zwrotnych.
• Uwzględnianie informacji zwrotnych z przeglądów kodu w celu doskonalenia swoich umiejętności i dostosowania się do standardów zespołu.
• Efektywne korzystanie z narzędzi programistycznych wspomaganych sztuczną inteligencją przy jednoczesnym zachowaniu odpowiedzialności za jakość i poprawność kodu.
• Skuteczne badanie raportów o błędach od zespołu wsparcia, tworzenie dobrze zakrojonych poprawek lub wykonalnych planów rozwiązania.
• Określanie zakresu, ustalanie priorytetów, szacowanie i organizowanie pracy w zadania o rozsądnej wielkości.
• Regularne uczestnictwo w wideokonferencjach z innymi członkami zespołu technicznego.
• Komunikowanie się ze społeczeństwem we współpracy z naszym personelem pomocniczym lub bezpośrednio za pośrednictwem forów, narzędzi do śledzenia problemów itp.
• Wspólny udział w dyskusjach na temat projektowania i architektury z większym zespołem.
• Wykonywanie innych powiązanych obowiązków zgodnie z zaleceniami głównego programisty.
Wymagania
Wymagane kwalifikacje
• Profesjonalne doświadczenie w pisaniu, wdrażaniu i utrzymywaniu kodu po stronie klienta dla rzeczywistych aplikacji jednostronicowych opartych na API.
• Biegłość w TypeScript, React i pokrewnych technologiach, w tym stylizacja, zarządzanie stanem i wydajna wymiana danych przez HTTP.
• Bezkompromisowa zdolność do pracy ze starszymi technologiami, takimi jak Backbone i CoffeeScript.
• Niedawne doświadczenia w udzielaniu i otrzymywaniu recenzji kodu.
• Umiejętność samodzielnego konfigurowania i rozwiązywania problemów w lokalnym środowisku programistycznym, wiedząc, kiedy poprosić o pomoc w przypadku rzeczywistych przeszkód.
• Zainteresowanie gromadzeniem danych (ankietami), szczególnie w sytuacjach kryzysowych humanitarnych i innych trudnych kontekstach, a także chęć ulepszenia naszej platformy dla naszych użytkowników.
• Biegła znajomość języka angielskiego w mowie i piśmie.
• Biegła obsługa Gita.
• Pokrywają się z godzinami pracy we wschodniej strefie czasowej.
• Średnia dostępność co najmniej 30 godzin tygodniowo, najlepiej 35 godzin lub więcej.
Preferowane kwalifikacje
Mile widziane, choć nie wymagane, doświadczenie w następujących obszarach:
• Korzystanie z Dockera i Docker Compose w środowisku programistycznym.
• Programowanie w Pythonie, najlepiej w Django (w szczególności w Django REST Framework).
• Budowanie integracji LLM skierowanej do użytkownika.
• Pomiary za pomocą XLSForm, ODK XForm i OpenRosa.
• Integracja ze Stripe w celu przetwarzania płatności.
Dodatkowa uwaga na temat kwalifikacji... Wiemy, że osoby z niedostatecznie reprezentowanych grup, w tym kobiety, osoby kolorowe, osoby LGBTQ+, osoby niepełnosprawne i inne, rzadziej ubiegają się o stanowisko, jeśli nie spełniają wszystkich wymienionych kwalifikacji. Bardziej interesuje nas Twój potencjał i sposób myślenia o rozwoju niż idealne dopasowanie listy kontrolnej. Jeśli ta rola Cię ekscytuje i spełniasz wiele, ale nie wszystkie, kwalifikacji, nadal czekamy na Twoją opinię.
Pracodawca zapewniający równe szanse
Kobo jest pracodawcą zapewniającym równe szanse. Celebrujemy różnorodność i angażujemy się w tworzenie włączającego środowiska dla wszystkich pracowników. Wszyscy wykwalifikowani kandydaci otrzymają wynagrodzenie za zatrudnienie bez względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość płciową, pochodzenie narodowe, wiek, niepełnosprawność, status weterana lub jakąkolwiek inną cechę prawnie chronioną.
Korzyści
• Prawdziwy wpływ: Weź bezpośredni udział w projektach, które mają wpływ na miliony ludzi na całym świecie, współpracując z największymi międzynarodowymi organizacjami humanitarnymi, a także tysiącami partnerów krajowych i małych społeczności w 200 krajach.
• Sensowne środowisko pracy: Dołącz do zespołu, który wierzy, że praca powinna mieć sens i sprawiać przyjemność, stawiając czoła globalnym wyzwaniom dzięki innowacyjnym narzędziom do gromadzenia danych i zarządzania o udowodnionym wpływie na trwałe zmiany.
• Zróżnicowany zespół: Bądź częścią niesamowitego, postępowego i zróżnicowanego na całym świecie zespołu, który ceni różnorodność, równość i włączenie we wszystkich aspektach.
• Elastyczna kultura pracy: ciesz się wzajemną elastycznością wspieraną przez kulturę, która priorytetowo traktuje równowagę między życiem zawodowym a prywatnym.
• Rozwój zawodowy: Skorzystaj z szerokich możliwości rozwoju zawodowego.
Świadczenia pracownicze w pełnym wymiarze czasu pracy (tylko kandydaci z USA):
• Zdrowie i dobre samopoczucie: 5 opcji ubezpieczenia medycznego, stomatologicznego i okulistycznego (do 80% pokrycia składki), a także ubezpieczenie na życie i długoterminowe ubezpieczenie na wypadek niezdolności do pracy.
• Bezpieczeństwo finansowe: plan emerytalny 401(k) ze 100% dopasowaniem do 2%.
• Równowaga między życiem zawodowym a prywatnym: 20 dni płatnego urlopu, 12 płatnych urlopów, nielimitowane dni chorobowe i płatny urlop rodzicielski.
*Uwaga: jeśli pracujesz w USA lub Kanadzie, jest to stanowisko pracownika pełnoetatowego. W innych lokalizacjach istnieje możliwość zatrudnienia na pełny etat lub na stanowisku kontraktora, w zależności od indywidualnych okoliczności.
Źródło: Remotive (https://remotive.com/remote-jobs/design/frontend-web-application-developer-2091141)
Dostępność: 35-40 godzin tygodniowo
Godziny pracy: godziny pracy we wschodnich stanach USA
Raportowanie do: Wiodącego programisty
KoboToolbox ma natychmiastową ofertę pracy dla programisty aplikacji internetowych Frontend na pełny etat, w wymiarze około 35-40 godzin tygodniowo, przy zaangażowaniu co najmniej 1 roku. Jako członek naszego zespołu będziesz dzielić wyzwania i emocje związane z pisaniem kodu używanego przez ponad 32 000 organizacji na całym świecie. Organizacje te tworzą zmiany oparte na danych poprzez gromadzenie i analizę ponad 20 milionów ankiet miesięcznie.
Rozpatrywani będą wyłącznie kandydaci, którzy mają już doświadczenie w pracy z dużymi aplikacjami internetowymi. Oprócz wiedzy technicznej poszukujemy członka zespołu, który wykazuje ciekawość, inicjatywę i podejście oparte na współpracy przy rozwiązywaniu problemów i podejmowaniu decyzji.
Jeśli pasjonujesz się wykorzystaniem technologii do wywierania pozytywnego wpływu, czekamy na Twoją opinię!
Obowiązki
• Przeszukiwanie i czytanie obszernej, długotrwałej bazy kodu w celu zrozumienia istniejących zachowań i konwencji.
• Rozpoznawanie sytuacji, w których istniejące konwencje mogą nie być już najlepszym podejściem i sugerowanie ulepszeń zgodnych ze współczesnymi najlepszymi praktykami.
• Pisanie solidnego, zwięzłego i wielokrotnego użytku kodu wraz z towarzyszącymi testami i dokumentacją.
• Przeglądanie kodu innych programistów i przekazywanie konstruktywnych informacji zwrotnych.
• Uwzględnianie informacji zwrotnych z przeglądów kodu w celu doskonalenia swoich umiejętności i dostosowania się do standardów zespołu.
• Efektywne korzystanie z narzędzi programistycznych wspomaganych sztuczną inteligencją przy jednoczesnym zachowaniu odpowiedzialności za jakość i poprawność kodu.
• Skuteczne badanie raportów o błędach od zespołu wsparcia, tworzenie dobrze zakrojonych poprawek lub wykonalnych planów rozwiązania.
• Określanie zakresu, ustalanie priorytetów, szacowanie i organizowanie pracy w zadania o rozsądnej wielkości.
• Regularne uczestnictwo w wideokonferencjach z innymi członkami zespołu technicznego.
• Komunikowanie się ze społeczeństwem we współpracy z naszym personelem pomocniczym lub bezpośrednio za pośrednictwem forów, narzędzi do śledzenia problemów itp.
• Wspólny udział w dyskusjach na temat projektowania i architektury z większym zespołem.
• Wykonywanie innych powiązanych obowiązków zgodnie z zaleceniami głównego programisty.
Wymagania
Wymagane kwalifikacje
• Profesjonalne doświadczenie w pisaniu, wdrażaniu i utrzymywaniu kodu po stronie klienta dla rzeczywistych aplikacji jednostronicowych opartych na API.
• Biegłość w TypeScript, React i pokrewnych technologiach, w tym stylizacja, zarządzanie stanem i wydajna wymiana danych przez HTTP.
• Bezkompromisowa zdolność do pracy ze starszymi technologiami, takimi jak Backbone i CoffeeScript.
• Niedawne doświadczenia w udzielaniu i otrzymywaniu recenzji kodu.
• Umiejętność samodzielnego konfigurowania i rozwiązywania problemów w lokalnym środowisku programistycznym, wiedząc, kiedy poprosić o pomoc w przypadku rzeczywistych przeszkód.
• Zainteresowanie gromadzeniem danych (ankietami), szczególnie w sytuacjach kryzysowych humanitarnych i innych trudnych kontekstach, a także chęć ulepszenia naszej platformy dla naszych użytkowników.
• Biegła znajomość języka angielskiego w mowie i piśmie.
• Biegła obsługa Gita.
• Pokrywają się z godzinami pracy we wschodniej strefie czasowej.
• Średnia dostępność co najmniej 30 godzin tygodniowo, najlepiej 35 godzin lub więcej.
Preferowane kwalifikacje
Mile widziane, choć nie wymagane, doświadczenie w następujących obszarach:
• Korzystanie z Dockera i Docker Compose w środowisku programistycznym.
• Programowanie w Pythonie, najlepiej w Django (w szczególności w Django REST Framework).
• Budowanie integracji LLM skierowanej do użytkownika.
• Pomiary za pomocą XLSForm, ODK XForm i OpenRosa.
• Integracja ze Stripe w celu przetwarzania płatności.
Dodatkowa uwaga na temat kwalifikacji... Wiemy, że osoby z niedostatecznie reprezentowanych grup, w tym kobiety, osoby kolorowe, osoby LGBTQ+, osoby niepełnosprawne i inne, rzadziej ubiegają się o stanowisko, jeśli nie spełniają wszystkich wymienionych kwalifikacji. Bardziej interesuje nas Twój potencjał i sposób myślenia o rozwoju niż idealne dopasowanie listy kontrolnej. Jeśli ta rola Cię ekscytuje i spełniasz wiele, ale nie wszystkie, kwalifikacji, nadal czekamy na Twoją opinię.
Pracodawca zapewniający równe szanse
Kobo jest pracodawcą zapewniającym równe szanse. Celebrujemy różnorodność i angażujemy się w tworzenie włączającego środowiska dla wszystkich pracowników. Wszyscy wykwalifikowani kandydaci otrzymają wynagrodzenie za zatrudnienie bez względu na rasę, kolor skóry, religię, płeć, orientację seksualną, tożsamość płciową, pochodzenie narodowe, wiek, niepełnosprawność, status weterana lub jakąkolwiek inną cechę prawnie chronioną.
Korzyści
• Prawdziwy wpływ: Weź bezpośredni udział w projektach, które mają wpływ na miliony ludzi na całym świecie, współpracując z największymi międzynarodowymi organizacjami humanitarnymi, a także tysiącami partnerów krajowych i małych społeczności w 200 krajach.
• Sensowne środowisko pracy: Dołącz do zespołu, który wierzy, że praca powinna mieć sens i sprawiać przyjemność, stawiając czoła globalnym wyzwaniom dzięki innowacyjnym narzędziom do gromadzenia danych i zarządzania o udowodnionym wpływie na trwałe zmiany.
• Zróżnicowany zespół: Bądź częścią niesamowitego, postępowego i zróżnicowanego na całym świecie zespołu, który ceni różnorodność, równość i włączenie we wszystkich aspektach.
• Elastyczna kultura pracy: ciesz się wzajemną elastycznością wspieraną przez kulturę, która priorytetowo traktuje równowagę między życiem zawodowym a prywatnym.
• Rozwój zawodowy: Skorzystaj z szerokich możliwości rozwoju zawodowego.
Świadczenia pracownicze w pełnym wymiarze czasu pracy (tylko kandydaci z USA):
• Zdrowie i dobre samopoczucie: 5 opcji ubezpieczenia medycznego, stomatologicznego i okulistycznego (do 80% pokrycia składki), a także ubezpieczenie na życie i długoterminowe ubezpieczenie na wypadek niezdolności do pracy.
• Bezpieczeństwo finansowe: plan emerytalny 401(k) ze 100% dopasowaniem do 2%.
• Równowaga między życiem zawodowym a prywatnym: 20 dni płatnego urlopu, 12 płatnych urlopów, nielimitowane dni chorobowe i płatny urlop rodzicielski.
*Uwaga: jeśli pracujesz w USA lub Kanadzie, jest to stanowisko pracownika pełnoetatowego. W innych lokalizacjach istnieje możliwość zatrudnienia na pełny etat lub na stanowisku kontraktora, w zależności od indywidualnych okoliczności.
Źródło: Remotive (https://remotive.com/remote-jobs/design/frontend-web-application-developer-2091141)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: KoboToolbox
Ogłoszenie pochodzi od KoboToolbox.