Software Engineer (React.js, Python)

OANDA Corporation

Kraków

Hybrid

PLN 120,000 - 180,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

OANDA Corporation in Kraków is seeking a Software Engineer (React.js, Python) to join our Full Stack team. You will design, build, and maintain onboarding forms and registration flows using React.js and Python (FastAPI), while integrating third‑party services and collaborating with global teams.

You will own tasks end-to-end, deploy to production, and communicate in English across cross-functional groups. The role emphasizes clean code, SOLID principles, and modern tooling in a hybrid Cracow

Qualifications

  • Proven commercial experience as a Full Stack Developer with React.js and Python.
  • Strong English communication in a multicultural team.
  • Autonomy and ownership with a proactive learning mindset.

Responsibilities

  • Design, build, and maintain onboarding forms and registration workflows using React.js and Python (FastAPI).
  • Integrate third-party services via APIs/SDKs and coordinate with external/internal teams.
  • Own tasks end-to-end—from analysis to production deployment—with clear English communication.
  • Contribute to code quality with best practices and clean architecture.

Skills

React.js
Python
English

Job description

## Software Engineer (React.js, Python)Apply: Krakow: Full time: Posted Today: JR000921**Fancy helping to shape the future of FinTech?** We have always been innovators. In 1996 we were the first company to share exchange rate information, free of charge on the internet. Today, we are a world leading online trading group. **Join us to:*** Help build the future of online trading* Be part of a culture driven by integrity and global impact* Become part of an award-winning company - check out our full list of awards here **We are only as good as our people. Luckily, our people are the best. Join us!** **How do we work?**We are an international Scrum team of Full Stack Software Engineers working with React.js, Python, and Google Cloud Platform. We build and optimize registration flows and onboarding forms used by our clients for a seamless, secure onboarding experience. We place a strong emphasis on continuous improvement, autonomy, cross-team collaboration, and clean architecture. We work in a hybrid model in Cracow, Zabłocie. **As a Regular Full Stack Engineer, you will:*** Design, build, and maintain dynamic onboarding forms and registration workflows using **React.js** and **Python (FastAPI)**.* Integrate third-party vendor services (APIs/SDKs) and collaborate closely with external providers and internal teams across the organization.* Independently own tasks end-to-end — from technical analysis and problem-solving to production deployment.* Ensure clear communication in English across cross-functional teams, technical stakeholders, and business partners.* Write clean, testable, and efficient code adhering to software engineering best practices (SOLID, Clean Code).* Utilize modern developer tooling (including **Claude Code** and AI assistants) to streamline development, refactoring, and process automation.* Actively participate in team technical discussions and continuously improve our system architecture. **What skillset you need to be successful in this role:*** Proven commercial experience as a Full Stack Developer working with React.js and Python.* Strong English communication skills (B2/C1+) for daily collaboration in a multicultural environment and cross-team alignment.* High degree of autonomy, ownership, and a self-driven attitude toward continuous learning and skill development.* Solid understanding of core software engineering concepts, system architecture, and debugging in cloud environments. **Bonus points if you have experience with:*** AI-assisted engineering workflows and CLI tools like **Claude Code**.* Google Cloud Platform (GCP) or other cloud platforms.* Third-party vendor API integrations (e.g., identity verification, payment gateways, e-signature).* Domain-Driven Design (DDD) principles and Infrastructure as Code (IaC, e.g., Terraform).* Automated testing tools (Cypress, Playwright, PyTest) to maintain system reliability.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Software Engineer (React.js, Python)
Associate Software Engineer (React.js, Python)

OANDA Corporation • Kraków

Hybrid
PLN 140,000 - 180,000
Senior Full Stack Engineer - Python, AWS with React
Senior Full Stack Engineer - Python, AWS with React

EPAM Systems, Inc. • Poland

On-site
PLN 180,000 - 280,000
Health insurance
Stock purchase plan
Hybrid/Remote work within Poland
+1
Data Engineering Lead
Data Engineering Lead

OANDA Corporation • Kraków

Hybrid
PLN 210,000 - 320,000
Hybrid work model
Office in Kraków
Senior Full-Stack Engineer (Java and React)
Senior Full-Stack Engineer (Java and React)

EPAM Systems, Inc. • Wrocław

On-site
PLN 220,000 - 340,000
Senior Full-Stack Engineer (Java and React)
Senior Full-Stack Engineer (Java and React)

EPAM Systems • Poland

On-site
PLN 260,000 - 380,000
Senior Full-Stack Engineer (Java and React)
Senior Full-Stack Engineer (Java and React)

EPAM Systems, Inc. • Kraków

Hybrid
PLN 260,000 - 480,000
Health insurance
Employee Stock Purchase Plan
Remote work within Poland
+2
Senior Full-stack Developer - Python/FastAPI & React/TypeScript
Senior Full-stack Developer - Python/FastAPI & React/TypeScript

EPAM Systems, Inc. • Poland

On-site
PLN 180,000 - 320,000
Health insurance
Multisport
Relocation opportunities
+2
Senior Full-stack Developer
Senior Full-stack Developer

your Jared • Wrocław

On-site
PLN 180,000 - 280,000
Health insurance
Multisport
Shopping vouchers
+3
Python Full Stack Engineer
Python Full Stack Engineer

Technopride Ltd • Polska Cerekiew

On-site
PLN 120,000 - 210,000
Python Engineer
Python Engineer

EPAM Systems • Kraków

On-site
PLN 180,000 - 240,000
Hybrid by design mode
Remote work within Poland
Work abroad up to 60 days annually
+7