Nasza firma poszukuje wysoko wykwalifikowanego Developera Full-stack do naszego dynamicznego zespołu. Idealny kandydat będzie odpowiedzialny za rozwijanie i wdrażanie aplikacji internetowych oraz rozwiązań programowych, które spełniają potrzeby klientów. Będziesz współpracować z zespołami międzyfunkcyjnymi, aby tworzyć przyjazne dla użytkownika aplikacje, które są wydajne, skalowalne i bezpieczne.
Jako Developer Full-stack będziesz odpowiedzialny za projektowanie i rozwijanie aplikacji internetowych oraz rozwiązań programowych. Będziesz pracować z zespołami międzyfunkcyjnymi, aby zidentyfikować potrzeby klientów i tworzyć przyjazne dla użytkownika aplikacje, które spełniają te potrzeby. Będziesz także odpowiedzialny za zapewnienie, że aplikacje są wydajne, skalowalne i bezpieczne.
Obowiązki
Projektuj i rozwijaj aplikacje webowe oraz rozwiązania programowe
Współpracuj z zespołami międzyfunkcyjnymi, aby zidentyfikować potrzeby i wymagania klientów
Pisz czysty, wydajny i dobrze udokumentowany kod
Testuj i debuguj aplikacje, aby upewnić się, że są wolne od błędów
Zapewnij, że aplikacje są wydajne, skalowalne i bezpieczne
Uczestnicz w przeglądach kodu i udzielaj informacji zwrotnej innym deweloperom
Pozostań na bieżąco z nowymi technologiami webowymi i językami programowania
Nieustannie udoskonalaj procesy i metodyki rozwoju
Wymagania
Tytuł licencjata lub magistra w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej
Udokumentowane doświadczenie jako Full-stack Developer lub podobna rola, co najmniej 3 lata doświadczenia
Silne umiejętności w zakresie technologii front-endowych, takich jak HTML, CSS, JavaScript i ReactJS
Silne umiejętności w zakresie technologii back-endowych, takich jak Node.js, Python, Ruby lub PHP
Doświadczenie z bazami danych, takimi jak MySQL, MongoDB lub PostgreSQL
Doświadczenie z systemami kontroli wersji, takimi jak Git lub SVN
Doskonałe umiejętności rozwiązywania problemów, z umiejętnością szybkiej identyfikacji i rozwiązywania kwestii
Silne umiejętności komunikacyjne i współpracy, z umiejętnością efektywnej pracy w zespołach międzydziałowych
Znajomość metodologii rozwoju Agile i Scrum
Doświadczenie z platformami chmurowymi, takimi jak AWS, Azure lub Google Cloud Platform, jest mile widziane