Job Description

Senior Tech Talent Acquisition & Coordination – Software Mind

Senior Full-Stack Software Engineer (Python + React.js)

Software Mind is a global technology partner working with leading companies worldwide. Our teams help organizations innovate, scale, and stay ahead in rapidly evolving markets. We offer a multicultural, collaborative environment and are proud to be certified as a Great Place To Work® .

We are seeking a Senior Full-Stack Software Engineer (Python + React.js) to join our team and collaborate with one of our U.S. clients.

The client is transforming the asset-based lending industry by modernizing infrastructure to deliver greater speed, accuracy, and efficiency for both borrowers and lenders. Their platform processes more than $18 billion in transactions annually and continues to expand its capabilities.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications.
  • Troubleshoot and resolve complex technical issues across backend and frontend components.
  • Collaborate closely with engineering, product, and stakeholder teams.
  • Take ownership of features and initiatives from concept to delivery.
  • Contribute to continuous improvement, code quality, and best practices.

Required Qualifications

  • 6+ years of experience as a Full-Stack Engineer.
  • Strong experience with Python (Flask), React, and TypeScript .
  • Proficiency with PostgreSQL and familiarity with other databases.
  • Demonstrated ability to analyze and debug issues across the stack.
  • Strong communication skills and ability to work with stakeholders.
  • Ownership mindset, accountability, and problem-solving capability.

Nice to have:

  • Experience with Next.js .
  • Background working in rapid-prototyping or fast feedback environments.

We welcome applications from candidates across LATAM.

Seniority Level

Mid-Senior level

Employment Type

Full-time

Job Function

Business Development

Industries

IT Services and IT Consulting

#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application