Job Openings JR-166245 Full stack Developer Senior (Python/React)

About the job JR-166245 Full stack Developer Senior (Python/React)

Project Description:

Job Responsibilities:

About the Role

We are looking for a Senior Full‑Stack Developer to join a highly skilled engineering team working across multiple projects within the Oscar ecosystem. The team handles both backend and frontend tasks, with a strong emphasis on Python-based services and React-based user interfaces.

The role involves working in a microservices environment, contributing to system reliability, and collaborating closely with engineers across overlapping time zones.

Work Environment

  • Low number of scheduled daily meetings (typically 1–2); occasional ad‑hoc calls. 
  • Highly collaborative engineering culture.
  • Opportunity to work on various projects and broaden technical skillsets.

Key Responsibilities

  • Develop, maintain, and optimize full‑stack solutions using Python and React. 
  • Work across multiple projects, handling both backend and frontend tickets as needed. 
  • Participate in building and supporting microservices architecture and gRPC communication flows. 
  • Collaborate with the engineering team to design scalable, reliable, and secure solutions.
  • Investigate and troubleshoot production issues, including database‑related problems during on‑call rotations,  especially during on-call duties.
  • Utilize monitoring tools (Grafana, Honeycomb, or similar) to detect and diagnose system issues. 
  • Contribute to code reviews, technical discussions, and improvements to engineering practices.
  • Ensure effective time‑zone overlap with the team (GMT‑3 as primary working schedule). 


Requirements:

Required Skills & Qualifications

  • 5+ years of experience in software engineering with a focus on full‑stack development.
  • Strong proficiency in Python for backend development.
  • Solid experience with React and modern frontend practices. 
  • Practical experience working in microservices architecture.
  • Understanding of gRPC or similar communication protocols between microservices. 
  • Hands‑on experience with relational and/or postgreSQL (RDS on AWS) databases
  • Familiarity with monitoring tools such as GrafanaHoneycomb, or equivalents (e.g., Splunk). 
  • Ability to work independently and handle both backend and frontend tasks.
  • Comfortable working in a schedule overlapping GMT‑3 (±2–3 hours). 

Nice‑to‑Have

  • Experience in the health insurance or healthcare domain. (Not mandatory) 
  • Exposure to cloud‑based environments and GitHub workflows.


Additional Comments:
Location: Remote (acceptable time zones: GMT-4, GMT 3, GMT 2) Ukraine, Europe, LATAM