Sr Full Stack Software Developer CD-02
Job Description:
Location: Costa Rica
Type: Full-time | Senior Level
Our partner is looking for a Senior Full Stack Software Developer to join a growing healthcare technology team. In this role, you will lead large-scale projects from design to deployment, collaborate closely with product managers and designers, and help define modern, consistent APIs across services. Youll apply best practices in Python, AWS, and React/TypeScript to build secure, scalable, and high-performance applications that make a real impact in the health sector.
Position Responsibilities
-
Exercise leadership over all team products from design to production.
-
Collaborate with product managers and designers to refine requirements before implementation.
-
Demonstrate technical leadership at a team level, driving timely execution and software delivery.
-
Represent the software development teams products technically to stakeholders.
-
Take full ownership and responsibility for projects throughout their lifecycle.
-
Collaborate with operations and other technical teams to ensure reliable product operation.
-
Build backend applications in Python on AWS Lambda, API Gateway, SQS, ECS, etc.
-
Develop code in a stateful web application framework (React / TypeScript).
-
Establish consistent APIs across services and ensure best practices for frontend-backend interactions.
-
Implement backend code in a serverless, cloud-based paradigm (Flask / AWS Lambda / ECS).
-
Make strong architectural decisions based on experience and technical evaluation.
-
Work in an Agile/Scrum environment to continually deliver features to stakeholders and clients.
-
Ensure compliance with the companys Code of Conduct, including the reporting of any noncompliance.
Preferred Qualifications
-
7+ years of related job experience with a broad range of technical skills.
-
Desire to work in a health technology company.
-
Previous Pharmacy Benefits Manager (PBM) experience preferred.
-
Git code management experience, ideally in a mono repository environment.
-
Proficiency working in Linux using Bash, Zsh, Python, Node.js, and similar tools.
-
Strong Python (Flask / SQLAlchemy) and TypeScript (React) experience.
-
Advanced PostgreSQL knowledge (CTEs, windowing functions, views, stored procedures, full-text or geospatial indexing).
-
Experience with infrastructure as code and a security-first mindset (AWS, Terraform).
-
Proven history of delivering complex web applications to the cloud.
-
Strong knowledge of unit testing across multiple paradigms.
-
Familiarity with integration testing using Playwright or similar frameworks.
-
Experience working with microservices or API-based architectures.
-
Excellent written communication skills for effective remote collaboration.
-
Ability to work autonomously and proactively collaborate to achieve results.
Benefits
-
Competitive salary in USD
-
Permanent employment contract (on payroll)
-
🩺 Medical insurance for the employee and direct family members, plus life insurance (after 3 months)
-
Remote work from home (requires a secure and stable connection)
-
In-person team meetings approximately every 6 weeks to strengthen collaboration and team bonds
-
Candidates must reside in Costa Rica and hold a valid work permit
-
We cannot hire from other countries or sponsor work visas.
-
Required Skills:
Driving Flask Operations Pharmacy Stored Procedures Collaboration Compliance Integration Testing Bash Unit Testing Ownership Salary Web Applications Agile Healthcare React Microservices Features History AWS Software Development Insurance Communication Skills Infrastructure Scrum PostgreSQL Node.js Integration TypeScript Payroll Linux Software Git Testing Design Python Leadership Communication Management