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 Grafana, Honeycomb, 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