Full Stack Developer at digitiamo
Varese, Lombardia, Italy -
Full Time


Start Date

Immediate

Expiry Date

03 Jul, 25

Salary

0.0

Posted On

30 May, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Postgresql, Relational Databases, Django, Design Principles, Graphql, Automation Tools, Docker, Version Control Tools, Communication Skills, Python, Aws, Azure, Training, Sql Server, Mysql, Flask

Industry

Information Technology/IT

Description

We are looking for a Senior Backend Developer to join our team and help develop innovative AI-driven products using Python and modern backend frameworks such as Django, Flask, and FastAPI. In this role, you will:

  • Design, develop, and maintain scalable backend services and APIs for AI-powered applications.
  • Select the most appropriate framework and architectural approach for each project, providing well-reasoned justifications for your choices.
  • Ensure high performance and responsiveness of applications, optimizing for efficiency and maintainability.
  • Collaborate with frontend developers, data scientists, and DevOps engineers to create seamless AI solutions.
  • Write clean, maintainable, and well-documented code, following best practices and industry standards.
  • Troubleshoot and debug issues, ensuring the stability and reliability of backend services.
  • Contribute to the overall backend architecture and system design.

SKILLS:

  • Strong proficiency in Python and at least one backend framework: Django, Flask, or FastAPI.
  • Experience working with relational databases such as PostgreSQL, MySQL, or SQL Server.
  • Solid understanding of API design principles, including RESTful APIs and GraphQL.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Knowledge of Docker and containerized application deployment.
  • Experience with DevOps practices, including CI/CD pipelines and automation tools.
  • Experience with version control tools (e.g., Git) and collaborative development workflows.
  • Ability to solve complex technical challenges methodically while balancing pragmatic and innovative approaches.
  • Strong communication skills, with the ability to discuss technical concepts with both technical and non-technical stakeholders.
  • Interest in AI and continuous learning, with opportunities for training and development in AI-related technologies.
Responsibilities
  • Design, develop, and maintain scalable backend services and APIs for AI-powered applications.
  • Select the most appropriate framework and architectural approach for each project, providing well-reasoned justifications for your choices.
  • Ensure high performance and responsiveness of applications, optimizing for efficiency and maintainability.
  • Collaborate with frontend developers, data scientists, and DevOps engineers to create seamless AI solutions.
  • Write clean, maintainable, and well-documented code, following best practices and industry standards.
  • Troubleshoot and debug issues, ensuring the stability and reliability of backend services.
  • Contribute to the overall backend architecture and system design
Loading...