Resume Score
CV/Résumé Score
  • Expertini Resume Scoring: See how well your CV/Résumé matches this job: Software Engineer Python & TypeScript.
Bucharest Jobs Expertini

Urgent! Software Engineer - Python & TypeScript Jobs | nShift

Software Engineer Python & TypeScript



Job description

About Us

nShift is the leading global provider of cloud delivery management solutions (SaaS), we enable the frictionless shipment and return of almost one billion shipments across 190 countries each year.

We are headquartered in London and Oslo and have over 460 employees across offices in Sweden, Finland, Norway, Denmark, the United Kingdom, Poland, the Netherlands, Belgium, and Romania.

Our software is used by many of the world leading e-commerce, retail, manufacturing, and 3PL shippers due to us having over 1000 carriers integrated into our platform, nearly 3 times more than our competitors!
If you buy goods online, there is a strong chance that nShift has powered that delivery, so come and join us as we shape the future of shipping, one frictionless journey at a time.

Overall Responsibility
As a Software Engineer at nShift, you will design, build, and maintain scalable backend and frontend systems that power our global carrier connectivity platform.

You own features end-to-end and contribute to technical decisions, architecture, and continuous improvement.

Purpose of the Role
You will work on nShift’s Carrier Connections API, a large-scale, enterprise-grade platform with extensive global carrier connectivity.

The role is hands-on and focused on building, improving, and extending the system using modern Python and TypeScript.

You’ll collaborate closely with product and engineering to deliver reliable, scalable solutions that directly impact how shipments are booked and managed worldwide.

What You’ll Do

  • Build and maintain backend services using Python (Django / FastAPI)

  • Build and maintain frontend applications using TypeScript

  • Design, implement, and evolve APIs and integrations

  • Contribute to architectural and technical decisions

  • Ensure high code quality through testing, reviews, and documentation

  • Collaborate closely with engineers, product managers, and stakeholders

  • Take ownership of features from design to deployment

  • Share knowledge and contribute to better ways of working

Requirements

  • 5+ years of professional software engineering experience with Python

  • 3+ years of professional software engineering experience with TypeScript

  • Strong experience building REST APIs (Django / FastAPI), WebSockets, streaming responses

  • Solid understanding of system design, scalable architectures, and API design

  • Experience with PostgreSQL and/or MongoDB

  • Working knowledge of Docker, Git, and code review practices

  • Strong problem-solving and debugging skills

  • Comfortable communicating in English (written and spoken)

  • Ownership mindset with a practical, implementation-focused approach

Nice to Have

  • Experience with AWS

  • Experience with real-time or high-throughput systems

How You’ll Work

  • Follow and help improve established development processes

  • Write clean, maintainable, well-tested code

  • Use modern engineering tools and practices (CI/CD, containers, automated testing)

  • Participate in planning, architectural discussions, and knowledge sharing

What We Offer

  • Ownership over features and technical decisions

  • Modern engineering practices and tooling

  • Real-world impact at global scale

  • Collaborative, low-politics team culture

  • A platform used by leading global brands and 1,000+ carriers

  • Flexible working arrangement (hybrid/remote)

Please submit your CV in English

At nShift, we believe in embracing diversity in all forms and fostering an inclusive environment for everyone, which we believe is essential for our continued success.

We're an equal opportunity employer, meaning all applicants will receive consideration for employment without regard to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity, or disability status.

#LI-JB1

#LI-Hybrid


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Software Engineer Potential: Insight & Career Growth Guide