← Zurück zur Liste
Stelle · Senior

Full Stack Software Engineer (Python / React)

Fullstack Developer • Senior • Remote • Vollzeit • Polen Polen

Focal Systems is looking for a full-stack engineer with a strong Python backend foundation who is equally comfortable in React/TypeScript (roughly 60/40 backend to frontend). 100% remote in Poland, as a B2B contract or an employment contract.

Responsibilities

  • ▹Build and maintain scalable backend services using Python (Flask/FastAPI) that process data from 300,000+ IoT devices
  • ▹Design and develop REST APIs consumed by internal tools and customer-facing applications
  • ▹Build and improve React/TypeScript frontend features, from translating designs into code to refining existing UI components
  • ▹Write database queries to analyze how features are actually used and to debug production issues
  • ▹Build deployment monitoring and diagnostic tools that give visibility into system health across geographies
  • ▹Create tools that provide transparency and easy access to the company's datasets stored across varying locations and formats
  • ▹Collaborate with engineering teams so data persists in usable formats for frontend, middleware, diagnostics and deep learning pipelines
  • ▹Remotely debug customer issues across the full stack
  • ▹Partner with the product team to shape the user experience
  • ▹Support the customer success team in solving client problems
  • ▹Evaluate incoming requests: effort required versus potential value delivered
  • ▹Expand test coverage for critical backend services and frontend user flows
  • ▹Refactor existing code to reduce complexity
  • ▹Be part of the team that ships weekly releases
  • ▹Present your work to the company

Requirements

  • ▹6+ years of professional software development experience
  • ▹3+ years of hands-on experience with Python (FastAPI, Flask or similar) or another backend language
  • ▹3+ years of experience with React and TypeScript
  • ▹Solid experience with REST API design and development
  • ▹Experience with data-intensive applications and/or microservices architecture
  • ▹Experience with relational databases (MySQL or similar)
  • ▹Experience with CI/CD pipelines
  • ▹Applied experience with unit and integration testing
  • ▹Ability to work independently and own features end-to-end
  • ▹Fluent in Polish with advanced English (written and spoken)
  • ▹Flexibility in working hours to meet the needs of a global, time-zone-diverse team (urgent tasks or meetings may occur outside regular CEST hours)
  • ▹Strong work ethic and commitment to meeting deadlines

Nice to have

  • ▹Experience with GCP (Google Cloud Platform)
  • ▹Experience with Grafana and dashboard creation
  • ▹Experience with Kafka or other message brokers
  • ▹Experience with Docker, Kubernetes and Helm charts
  • ▹Experience implementing observability solutions (Prometheus or similar)
  • ▹Experience with MUI (Material UI) or Tailwind
  • ▹Experience writing Node.js and Bash scripts
  • ▹Familiarity with computer vision or IoT data pipelines

Soft skills

Independence and ownershipBusiness mindset: understanding why something is being builtWork ethic

What we offer

  • ▹B2B contract or employment contract with full benefits
  • ▹Salary: USD 120,250–146,250 plus stock options
  • ▹Paid time off
  • ▹Team retreats
  • ▹Education grants
  • ▹100% remote work in Poland

About the company

Focal Systems is the industry leader in retail AI solutions, headquartered in San Francisco. It uses deep learning computer vision to automate and optimize brick and mortar retail and works with some of the largest retailers in the world. It has a tech hub in Poland.

Languages: Lengyel: folyékony, Angol: haladó (írásban és szóban)

Ähnliche Stellen