Graduate Junior Software Engineer

ShippyPro


Job Location:

Florence - Italy

Yearly Salary: EUR 29000 - 35000
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

CALLING FOR: Junior Developer Tracking & Notifications

High-volume systems. Real scale. Real users.

Youre early in your career maybe just out of university maybe a year or two in. You can code. You care about doing it well. And you want to work on something that actually runs in production not just toy projects or internal dashboards nobody uses.

At ShippyPro were looking for a Graduate / Junior Software Engineer to join our Tracking & Notifications team the team that makes sure every shipment update reaches the right person at the right time at scale.

Youll work alongside experienced engineers who want to see you grow not just get tickets done. Real ownership real feedback real growth.

If you write clean code ask sharp questions and get genuinely curious when something breaks keep reading.

About Us

ShippyPro was founded with a simple mission: make shipping effortless so businesses can focus on growth.

Today we power shipping for thousands of merchants across 60 countries. Weve raised $15M (Series B) and were scaling fast in a $9T industry thats still full of inefficiencies.

Engineering is at the center of everything. Were modernizing our stack moving toward Python TypeScript and a fully distributed cloud-native architecture on AWS. What you build here runs in production. Every day.

The Product

ShippyPro is a shipping and fulfillment platform that helps merchants automate the entire shipping workflow from choosing the best carrier service to generating labels and tracking deliveries. It connects with e-commerce platforms and multiple couriers giving teams one place to ship faster reduce manual work and keep full control over costs and delivery performance.

Th e Challenge

We dont want someone who waits for perfect requirements.

We want someone who digs in figures it out and asks the right questions along the way.

The Tracking & Notifications team handles high-volume time-sensitive data. Shipments move fast. Errors surface unexpectedly. Customers expect to know exactly where their order is always.

Your job is to contribute to systems that dont fail silently handle edge cases gracefully and scale without drama. The challenge is real. So is the support around you.

Why ShippyPro

For a junior developer the first job shapes everything the habits you build the patterns you internalize the standard you set for yourself.

At ShippyPro you wont be handed a queue of tickets and left to figure it out alone. Youll work on systems that run at real scale with engineers who have strong opinions about clean code and care about passing that on. Code reviews here are conversations not just approvals.

The stack is modern and actively evolving: Python TypeScript AWS event-driven architecture. Were not maintaining legacy for the sake of it; we deprecate what no longer serves us. And AI isnt a buzzword here its part of how we develop and part of what we build.

If you want to grow into an autonomous engineer fast this is the environment to do it.

Curious about our engineering culture Check out this short video Youll Do

  • Contribute to the development and evolution of our tracking and notification services
  • Write review and ship code that runs at high volume in production
  • Work closely with our engineering team on design decisions code reviews and day-to-day problem solving
  • Collaborate with a distributed international team across product engineering and operations
  • Get hands-on with microservices event-driven systems and cloud-native development on AWS
  • Use AI tools daily as part of our development workflow

What Youll Bring

  • A strong foundation in software engineering fundamentals: data structures algorithms clean code version control
  • Hands-on experience with databases (relational or NoSQL) youve written real queries and thought about data
  • Genuine curiosity: you dont need to know everything but you need to want to figure things out
  • Enthusiasm for working with AI both as a dev tool and as part of what we build
  • Professional working proficiency in English (our team is international)

Nice to have not blockers but theyll help you hit the ground running:

  • A degree in Computer Science or a related technical field
  • Experience with Python TypeScript or PHP
  • Familiarity with cloud services or distributed systems from projects internships or personal work

Our stack you dont need to know all of this on day one but this is the environment youll grow into:

  • Languages: Python and TypeScript (primary) PHP (also present)
  • Databases: PostgreSQL Aurora Redshift DynamoDB
  • Infrastructure: AWS Serverless Framework
  • Version control & CI/CD: Git GitHub GitHub Actions

What Makes You a ShippyProer

  • Youre curious when something breaks you want to understand why not just patch it
  • You ask sharp questions early rather than going down the wrong path for hours
  • You take ownership you dont wait to be told what to do next
  • Youre comfortable being challenged and growing fast
  • You treat AI as a real tool not a shortcut

Why Join Us

CALLING FOR: Junior Developer Tracking & NotificationsHigh-volume systems. Real scale. Real users.Youre early in your career maybe just out of university maybe a year or two in. You can code. You care about doing it well. And you want to work on something that actually runs in production not just ...