Company
Magno IT Recruitment logo

Magno IT Recruitment

www.magno-it.nl
Location

In office: Amsterdam, North Holland

  • 🇳🇱 Netherlands
Apply

Fullstack Python Developer

Are you a Full stack (Python) Developer and eager to consider a new project?

How about a role at a large Telecom company in Amsterdam?

General information

Duration: First contract is for 12 months with rolling extension.

No. of working hours: 36 hours per week

Location: 1 to 2 day(s) per week in office in Amsterdam

Contract type: Payroll / detavast

VISA sponsorship: Yes

What is the project about?

As an experienced full stack (Python) Developer you, together with the team, are responsible for the innovation and development of the Digital Assistant.

With your team you will be developing conversational experiences through web/app and their voice channel based on conversational technology within the their ecosystem. The digital assistant provides an intuitive natural language based experience to our customers in the consumer and business domain. This technology impacts millions of customers and users.

As this function is about implementing the chatbot and the digital interaction with the customer. The biggest challenge will be understanding the backend of the company. This is very complex and consists of links between many different digital engines. The challenge lies in thoroughly understanding that architecture. So, do you know a lot about digital, omnichannel, web, app or even conversational? Are you innovative, creative, practical and open-minded? Experienced with Agile and Scrum or eager to learn? Do you want to be part of a rapidly changing innovative digital environment?

Responsibilities

  • The conversational engine. A Python (Asyncio) backend that handles the connection with the chatbot platform they use and routing live chats.

  • A FastAPI based BFF that provides endpoints for the bot platform to enrich the conversation with customer, product information and integration for specific use cases.

  • A React/Redux based front end chat-ui which communicates with the conversational engine which lives on their website and the apps.

Besides these tracks, you will also be assisting your sister teams with generating technical components within the bot platform that they can use within their conversational content.

Current focus is on adding integrations with the systems to improve the digital self-service capabilities of the digital assistant, strengthening the pivotal bridge function to our customer service department with new channels and making the digital assistant voice enabled.

You will play a leading role in shaping the direction of the technical development, you are encouraged to make architectural decisions and can convince others of your views. You will be working in a passionate team of multiple disciplines and focus on continuously optimizing quality and speed through automation.

  • Experience in development using Front-end technologies (CSS, JavaScript)

  • Experience with Python Asyncio / aiohttp

  • Experience with React/Redux

  • Experience with GIT

  • Experience with CI/CD tools like Jenkins

  • Good communication skills in English

  • Self-motivated to finish work and being a team player as well

  • Willing to work standby shifts (after proper onboarding) once every 6 weeks.

It would be a plus if you have experience with working on:

  • Asyncio

  • Jenkins

  • React/Redux

  • Kubernetes

  • Docker

  • Writing scalable services

  • Sentry, Grafana

  • Automated Testing

  • Testing with Browserstack

  • FastAPI