Poszukujemy doświadczonego Fullstack Developera (Python + Angular), który będzie rozwijał nowoczesne aplikacje webowe, pracując zarówno nad warstwą backendową w Pythonie, jak i frontendem opartym o Angular. Szukamy osoby, która chętnie angażuje się w projektowanie architektury, dba o wysoką jakość kodu oraz aktywnie wspiera zespół w realizacji ambitnych projektów.Twoje obowiązkiProjektowanie, rozwój i utrzymanie aplikacji webowych z wykorzystaniem technologii Python oraz Angular.Tworzenie i rozwijanie integracji pomiędzy warstwą backendową a frontendową.Implementacja nowoczesnych, responsywnych interfejsów użytkownika zgodnych z wymaganiami biznesowymi i UX.Współudział w projektowaniu architektury systemów oraz analizie rozwiązań technicznych.Analiza wyzwań biznesowych i technologicznych oraz rekomendowanie optymalnych rozwiązań.Tworzenie i rozwijanie testów automatycznych dla aplikacji frontendowych i backendowych.Uczestnictwo w przeglądach kodu oraz promowanie dobrych praktyk programistycznych.Dbanie o wysoką jakość, wydajność, bezpieczeństwo i łatwość utrzymania rozwijanych aplikacji.Przygotowywanie oraz utrzymywanie środowisk opartych na Dockerze i Kubernetes.Integracja systemów z wykorzystaniem REST API oraz rozwiązań opartych o kolejki komunikatów.Aktywny udział w pracy zespołu Scrum, obejmujący planowanie sprintów, estymację zadań oraz rozwój backlogu.Tworzenie i aktualizacja dokumentacji technicznej oraz architektonicznej.Współpraca z analitykami, programistami i interesariuszami przy analizie wymagań oraz wdrażaniu nowych funkcjonalności.Wsparcie techniczne zespołu, mentoring mniej doświadczonych programistów oraz dzielenie się wiedzą.Identyfikowanie ryzyk technicznych oraz proponowanie działań zwiększających stabilność i jakość rozwijanych rozwiązań.Analiza i optymalizacja wydajności aplikacji zarówno po stronie backendu, jak i frontendu.Nasze oczekiwaniaMinimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji webowych.Bardzo dobra znajomość języka Python oraz doświadczenie w pracy z frameworkami Django, FastAPI lub Flask.Praktyczne doświadczenie w projektowaniu i implementacji usług REST API.Bardzo dobra znajomość frameworka Angular (wersja 10 lub nowsza).Doświadczenie w zarządzaniu stanem aplikacji z wykorzystaniem NgRx lub podobnych rozwiązań.Praktyczna znajomość HTML5, CSS3/SCSS oraz zasad tworzenia responsywnych interfejsów użytkownika.Doświadczenie w pracy z bibliotekami komponentów UI, takimi jak Angular Material lub Tailwind CSS.Bardzo dobra znajomość relacyjnych baz danych oraz doświadczenie z PostgreSQL lub MySQL.Doświadczenie w budowie i utrzymaniu procesów CI/CD z wykorzystaniem Jenkins, GitLab CI lub GitHub Actions.Praktyczna znajomość architektury mikroserwisowej.Doświadczenie w automatyzacji testów z wykorzystaniem narzędzi takich jak PyTest, Jest oraz Cypress.Bardzo dobra znajomość technologii Docker oraz Kubernetes.Znajomość wzorców projektowych oraz zasad tworzenia wysokiej jakości kodu (SOLID, DRY, KISS).Znajomość dobrych praktyk w zakresie bezpieczeństwa aplikacji, w tym standardu OWASP Top 10.Umiejętność diagnozowania problemów wydajnościowych oraz optymalizacji aplikacji frontendowych i backendowych.Dobrze rozwinięte umiejętności komunikacyjne oraz doświadczenie we współpracy w zespołach projektowych.Wykształcenie wyższe techniczne (informatyka lub kierunki pokrewne).Znajomość języka angielskiego na poziomie minimum B2, umożliwiająca swobodną pracę z dokumentacją techniczną oraz współpracę w międzynarodowym środowisku.OferujemyPracę w modelu 95% zdalnymMożliwość rozwoju zawodowego oraz udziału w innowacyjnych projektach.Preferencyjne pakiety do wykupienia w programach Multisport oraz Lux Med.Przyjazną atmosferę pracy i dużą samodzielność w realizacji powierzonych zadań.Zainteresowała Cię ta oferta?Prześlij swoje CV i porozmawiajmy o szczegółach. Chętnie opowiemy więcej o projekcie oraz odpowiemy na wszystkie Twoje pytania :)
Ness Solution is a company operating in the technology industry, focusing on the development and enhancement of web application interfaces. The company values collaboration, innovation, and technical excellence, as evidenced by its emphasis on teamwork and adherence to best practices and design patterns. Ness Solution is committed to delivering high-quality solutions by integrating modern technologies such as JavaScript, TypeScript, Angular, React, and Vue.js. The company fosters a professional environment where experienced developers can thrive and contribute to impactful projects. Ness Solution is characterized by its dedication to continuous improvement and its support for professional development, as indicated by its appreciation for certifications and experience in full-cycle project development.