S

Smash CR

Costa Rica-based engineers for US companies

Software Developer / Integration and API

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan José Province, San José, Costa RicaNo salary listed

About the Job

Requirements

  • Strong hands-on experience with Python and Python libraries including pandas and requests.
  • Strong experience working with RESTful APIs or services and HTTP requests.
  • Technical knowledge of JSON, including working with API inputs and outputs.
  • Experience writing and comprehending SQL queries, preferably with Microsoft SQL Server.
  • Experience with Test-Driven Development practices and hands-on development and maintenance of unit tests.
  • Strong understanding of test coverage and software quality practices.
  • Experience following structured SDLC processes.
  • Experience conducting code reviews and providing technical feedback to other developers.
  • Strong customer-facing experience, including gathering and discussing technical requirements.
  • Ability to translate customer needs into clear technical specifications.
  • Experience owning technical projects through the complete development lifecycle.
  • Strong understanding of application performance and efficient system resource utilization.
  • Ability to independently manage technical deliverables while collaborating effectively with customers and engineering teams.
  • Must be a Costa Rican citizen or hold a Costa Rican work permit.
  • English proficiency at C1 level.
  • Spanish proficiency at C1 level.

Responsibilities

  • Own custom technical projects from requirements gathering through development, testing, deployment, and delivery.
  • Act as an end-to-end Technical Project Manager for custom technical solutions throughout the full SDLC.
  • Engage directly with customers to understand business and technical requirements.
  • Translate customer requirements into clear, concise, and actionable technical specifications.
  • Develop and maintain integrations using RESTful APIs and HTTP-based services.
  • Work with JSON payloads, including processing API inputs and outputs.
  • Develop Python-based solutions using libraries such as pandas and requests.
  • Write, analyze, and maintain SQL queries and database-related logic.
  • Follow Test-Driven Development practices and maintain strong automated test coverage.
  • Develop and maintain unit tests for Python and SQL-based solutions.
  • Conduct peer code reviews to ensure code quality, maintainability, and adherence to development standards.
  • Follow established SDLC processes and software engineering best practices.
  • Ensure solutions make efficient use of system resources and are designed with performance and maintainability in mind.
  • Collaborate with technical teams and stakeholders throughout development and delivery.
  • Troubleshoot technical issues across APIs, Python applications, SQL, and related integrations.
  • Maintain appropriate technical and project documentation throughout the development lifecycle.

Desired Qualifications

  • Experience with Azure DevOps (ADO).
  • Experience using Azure DevOps Repos or other Git-based source control systems.
  • Experience creating and managing Azure DevOps Pipelines.
  • Experience with CI/CD and automated deployment practices.
  • Experience delivering custom integrations or technical solutions directly for external customers.

About the Company

Smash CR

Costa Rica-based engineers for US companies

Smash CR connects US companies with Costa Rican software engineers as full-time employees, not contractors. The company sources and places Costa Rican developers who fit into the hiring company’s culture and work environment, creating a single, cross-border community from two countries that supports mutual growth. Its product works by handling recruitment, onboarding, and ongoing employment for Costa Rican engineers so they can work remotely or nearshore as part of the US company's team, ensuring seamless integration and long-term collaboration. Unlike firms that rely on contractors or outsourcing, Smash CR emphasizes full-time employment, cultural alignment, and shared career paths across borders. The goal is to help US companies build rockstar developer teams in Costa Rica while expanding economic opportunities for Costa Rican professionals, achieving more together than either side could alone.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Salt Lake City, UT
Founded
2019

Recently Posted Jobs

Explore more opportunities at Smash CR

See more jobs