This job has expired

This position was posted on January 9, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

JBS Dev logo

Senior Software Developer - Python React (Costa Rica)

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineering

Date Posted

January 9, 2026

Full Job Description

đź“‹ Description

  • • Shape the future of scalable web applications as a Senior Software Developer at JBS Dev, where you will own the full lifecycle of products that serve thousands of users across Latin America and beyond. You will architect robust backend services in Python, craft pixel-perfect React interfaces, and continuously push the boundaries of performance and user experience.
  • • Design and implement clean, maintainable RESTful APIs in Python that power everything from real-time dashboards to complex data pipelines. You will apply SOLID principles, write extensive unit and integration tests, and ensure every endpoint is documented, versioned, and observable for seamless consumption by frontend and third-party clients.
  • • Build responsive, accessible, and lightning-fast user interfaces with React, TypeScript, and Next.js. You will leverage hooks, context, and modern state-management patterns to deliver dynamic experiences that work flawlessly on desktop, tablet, and mobile, while collaborating with UX designers to translate Figma prototypes into production-ready components.
  • • Own the data layer by modeling efficient PostgreSQL schemas, writing performant queries, and tuning indexes to keep latency under 50 ms at the 95th percentile. You will also craft migration scripts, set up read replicas, and implement caching strategies with Redis to ensure high availability under peak load.
  • • Automate infrastructure end-to-end using AWS CDK in TypeScript. You will spin up VPCs, ECS Fargate services, Lambda functions, RDS clusters, and CloudFront distributions as code, enabling one-command deployments and reproducible environments across dev, staging, and production.
  • • Establish and evangelize CI/CD best practices in GitHub Actions. You will write workflows that lint, test, build, and deploy every pull request in under 10 minutes, enforce branch protection rules, and integrate security scanning so releases are both rapid and bulletproof.
  • • Collaborate daily with product managers, QA engineers, and DevOps in agile squads. You will refine user stories, estimate complexity, demo features every sprint, and use Slack, Jira, and Notion to keep stakeholders informed and engaged from ideation to post-launch monitoring.
  • • Champion observability and reliability by instrumenting code with structured logging, distributed tracing, and custom CloudWatch dashboards. You will define SLIs/SLOs, participate in blameless post-mortems, and rotate on-call duties to ensure 99.9 % uptime for mission-critical services.
  • • Mentor mid-level and junior developers through pair programming, code reviews, and brown-bag sessions. You will create internal style guides, promote TDD, and foster a culture where constructive feedback accelerates both individual growth and overall team velocity.
  • • Stay ahead of the curve by evaluating new tools, running proof-of-concepts, and presenting findings to the guild. Whether it’s experimenting with serverless edge functions, adopting GraphQL, or exploring Rust for performance hotspots, your curiosity will directly influence the technical roadmap.
  • • Contribute to open-source initiatives and internal libraries that the entire JBS Dev community can reuse. You will write clear READMEs, semantic versioning, and automated changelogs so that every package you release becomes a force multiplier for teams across the company.
  • • Enjoy the freedom of 100 % remote work while maintaining deep human connections. You will join virtual coffee chats, quarterly in-person meetups in Costa Rica, and collaborative hackathons that celebrate wins, share knowledge, and keep our culture vibrant and inclusive.

Skills & Technologies

Python
JavaScript
TypeScript
React
Next.js
Frontend
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

About JBS Dev

JBS Dev is a technology consultancy specializing in strategic technology solutions, including enterprise technology, data and business intelligence, machine learning, generative AI, mobile, cloud, and custom application development. They serve a diverse clientele ranging from high-growth startups to Fortune 500 enterprises across various industries such as Quick Service Restaurants, Travel & Hospitality, Finance, Healthcare, EdTech, Retail, and Automotive. JBS Dev aims to simplify complex challenges, transforming client ideas into exceptional results through tailored software solutions. Their expertise is trusted by a broad spectrum of companies, emphasizing their capability to deliver impactful outcomes across different business scales.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

❌ EXPIRED
ATL NP
Full-time
Expired Dec 5, 2025
Apache Spark
Remote
Degree Required

7 months ago

Apply
Remote
Full-time
Expires May 3, 2026
Python
AWS
Azure
+6 more

2 months ago

Apply
❌ EXPIRED
Austin
Full-time
Expired Jan 6, 2026
Remote

6 months ago

Apply
Agile Sports Technologies, Inc. logo

Agile Sports Technologies, Inc.

Mumbai, India
Full-time
Expires Jun 13, 2026
Selenium
Remote

8 days ago

Apply