wave-hero

Senior Developer Node.js (with German)

icon-location

Poznan, Wroclaw

Apply now

The Capgemini Digital Customer Experience (DCX) helps global brands as well as public organizations to understand and implement the right mix of business focused digital capabilities and innovations following “Customer-First” approach to address both organization and customer needs. Our teams of developers are responsible for end-to-end enterprise application development process using various of the newest technologies. They are highly independent, capable in Agile Process and Lean Software Engineering practices. In our daily work we cultivate good communication and a culture of feedback. Following the motto ”Get the future you want”, we offer a variety of learning and personal development opportunities.

your daily tasks:

  • leading role in team of developers;
  • creating modern applications for external clients in node.js technology;
  • creating solutions for clients based on design and architectural patterns using the following approaches: DevOps, Domain-Driven Design, Behavior-Driven Development, TDD and "Infrastructure as a Service / Code";
  • working in international teams using our best practices and agile methodologies (eg Scrum, SAFe, Kanban);
  • development in area of professional software development, Clean Code, etc .;
  • working closely with experienced experts and thus have extensive opportunities to deepen your technical, business and interpersonal skills.

Most frequently used technologies:

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

Our expectations:

  • at least 4 years of experience as a JavaScript/TypeScript developer
  • practical experience in developing software in JS/TS technology on backend (node.js, express);
  • knowledge of the SOLID rules when creating the code (the CLEAN CODE rule);
  • preparing unit tests skillfully;
  • knowledge of Unix, Linux, Github, Bitbucket technologies;
  • experience in designing REST/GraphQL interfaces as well as in designing databases using SQL, Oracle/MS SQL Server/Postgresql;
  • knowledge of NoSQL database solutions (e.g. MongoDB) is nice to have;
  • knowledge of cloud solutions (e.g. AWS, Terraform) and containerization (Docker, Kubernetes);
  • fluency in English;
  • knowledge of German at a level that allows day-to-day work in the project;
  • knowledge of Front-End technologies: Angular, React, Vue will be appreciated.

Our offer:

  • employment contract for an indefinite period from the first day;
  • hybrid, flexible work model;
  • possibility of obtaining increased deductible costs for creative work;
  • co-financing for equipping the workplace at home;
  • development opportunities, including:
    • substantive support of leaders in projects,
    • a wide range of internal and external training courses (technical, language, leadership),
    • support in certification in various areas,
    • mentoring and real influence in shaping your career path,
    • access to a database of over 2000 training courses on Pluralsight, Coursera, Harvard platforms,
    • internal communities (e.g. Agile, IoT, Digital, Security, Women@Capgemini),
    • the opportunity to participate in conferences both as a listener and as an expert,
  • benefits as part of the social package (e.g. subsidy to Multisport card, medical care for the whole family, group insurance on preferential terms, cafeteria).

Do you have a question?

Would you like to talk? Feel free to contact us!

contact-person-image

Dominika Matlęga

Recruitment Specialist

Wrocław/Poznań