wave-hero

Senior Developer Node.js (with German)

icon-location

Poznań, Wrocław

Aplikuj teraz

Digital Customer Experience (DCX) jest działem Capgemini, który wspiera zarówno światowe marki, jak i organizacje publiczne w digitalizacji i rozwoju innowacji. Wypracowując rozwiązania, wykorzystujemy w praktyce podejście „Customer-First”, stawiając na pierwszym miejscu potrzeby i oczekiwania zarówno partnerów biznesowych, jak i użytkowników końcowych tworzonych przez nas systemów. Nasze zespoły developerów odpowiadają za proces tworzenia i rozwoju aplikacji end-to-end, pracując z najnowszymi technologiami. Są zespołami samoorganizującymi się, które w codziennej praktyce wykorzystują Agile i Lean Software Engineering. W codziennej pracy pielęgnujemy dobrą komunikację i kulturę feedbacku. Podążając za mottem „Get the future you want” oferujemy różnorodne możliwości nauki i rozwoju.

Twoje codzienne zadania:

  • wiodąca rola w zespole programistów;
  • tworzenie nowoczesnych aplikacji dla klientów zewnętrznych w technologii node.js;
  • tworzenie rozwiązań dla klientów w oparciu o wzorce projektowe i architektoniczne wykorzystując podejścia: DevOps, Domain-Driven Design, Behavior-Driven Development, TDD oraz „Infrastructure as a Service/Code”;
  • praca w międzynarodowych zespołach korzystając z naszych z najlepszych praktyk i metodyk zwinnych (np. Scrum, SAFe, Kanban);
  • rozwój w obszarze profesjonalnego wytwarzania oprogramowania, Clean Code itp.;
  • bliska współpraca z doświadczonymi ekspertami, a przez to także mieć szerokie możliwości pogłębiania wiedzy technicznej, biznesowej oraz umiejętności interpersonalnych.

Najczęściej używane technologie:

Node.js

star-icon-fill star-icon-fill star-icon-fill star-icon-fill star-icon-fill

TypeScript

star-icon-fill star-icon-fill star-icon-fill star-icon-fill star-icon-fill

SQL

star-icon-fill star-icon-fill star-icon-fill star-icon-fill star-icon-empty

Nasze oczekiwania:

  • 4 lata doświadczenia jako programista JavaScript/TypeScript;
  • praktyczne doświadczenie w wytwarzaniu oprogramowania w JS/TS na backendzie (node.js, express);
  • znajomość zasad SOLID przy tworzeniu kodu (zasada CLEAN CODE);
  • umiejętne przygotowywanie testow jednostkowych;
  • znajomość technologii Unix, Linux, Github, Bitbucket;
  • doświadczenie w projektowaniu interfejsów REST/GraphQL oraz w projektowaniu baz danych z wykorzystaniem SQL, Oracle/MS SQL Server/PostgreSQL;
  • mile widziana znajomość rozwiązań bazodanowych NoSQL (np. MongoDB)
  • znajomość rozwiązań cloudowych (np. AWS, Terraform) i konteneryzacji (Docker, Kubernetes)
  • płynna znajomość języka angielskiego;
  • znajomość języka niemieckiego na poziomie umożliwiającym codzienną pracę w projekcie;
  • mile widziana będzie wiedza w zakresie technologii Front-End: Angular, React, Vue.

Nasza oferta:

  • umowa o pracę na czas nieokreślony od pierwszego dnia;
  • hybrydowy, elastyczny model pracy;
  • dofinansowanie do wyposażenia stanowiska pracy w domu;
  • możliwości rozwoju, a wśród nich:
    • szeroka oferta szkoleń wewnętrznych i zewnętrznych (technicznych, językowych, liderskich),
    • wsparcie w certyfikacji w różnych obszarach,
    • mentoring i realny wpływ na kształtowanie Twojej ścieżki kariery,
    • dostęp do bazy ponad 2000 szkoleń na platformach Pluralsight, Coursera, Harvard,
    • wewnętrzne communities (m.in. Agile, IoT, Digital, Security, Women@Capgemini),
    • uczestnictwo w konferencjach zarówno w roli słuchacza jak i eksperta,
  • możliwość uzyskania podwyższonych kosztów uzyskania przychodu w przypadku pracy twórczej;
  • benefity w ramach pakietu socjalnego (m.in. dofinansowanie do karty Multisport, opieka medyczna dla całej rodziny, ubezpieczenie grupowe na preferencyjnych warunkach, kafeteria).

Masz pytania?

Chcesz porozmawiać, aby uzyskać dodatkowe informacje? Skontaktuj się z nami!

contact-person-image

Dominika Matlęga

Recruitment Specialist

Wrocław/Poznań