Junior Back-end Developer
Descrizione dell'offerta
Full remote work applications will not be considered.
Meraviglia Lab is a rapidly growing marketing agency and software house with numerous successful projects under its belt. To support our continuous expansion, we are looking for a Backend Developer to join our team of developers, the beating heart of our company.
Key Responsibilities:
- Develop and maintain backend services and APIs using Python with Django Rest Framework or FastAPI.
- Create and manage containerized applications using Docker.
- Handle message queues (e.g., RabbitMQ, Kafka, Redis) for asynchronous processing.
- Work in a Linux environment.
- Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality solutions.
- Write clean, well-documented code following best practices.
- Troubleshoot issues and optimize backend performance, ensuring efficiency and scalability.
Requirements:
- Degree in Computer Science or a related field.
- At least 2 years of experience in backend development.
- Strong proficiency in Python and backend frameworks such as Django or FastAPI.
- Experience using Docker for containerized applications.
- Familiarity with message queues (e.g., RabbitMQ, Kafka, or Redis).
- Experience working in Linux-based environments.
- Fluent in English (both written and spoken).
- Strong problem-solving skills and a team-oriented mindset.
Preferred Qualifications (Plus):
- Experience with cloud platforms (AWS, GCP, or Azure) and Infrastructure as Code (Terraform).
- Familiarity with or knowledge of frontend technologies (JavaScript, React, Next.js).
- Familiarity with or experience in Go programming.
- Experience with CI/CD tools such as GitHub Actions, GitLab CI/CD, or Jenkins.
- Interest in AI.
Work Conditions:
- Full-time position (40 hours per week), Monday to Friday, 9:00 AM – 6:00 PM, with a one-hour lunch break (1:00 PM – 2:00 PM).
- Hybrid work model: On-site presence required at our Bareggio (MI) office at least 3 times a week. Up to 2 remote workdays per week allowed.
- Hybrid work.
- Salary and contract details to be discussed during the interview.
Apply now!