Senior Golang – temporary contract Senior Golang – temporary contract

Senior Golang – temporary contract

Region: LATAM, EMEA, APAC, and US

Country: Costa Rica

Type: Fully remote

What's the Project?

Newfire Global Partners is a leading technology services firm with a global presence across four continents. We specialize in building transformative software solutions for innovative companies, with deep expertise in digital healthcare, AI-driven analytics, and enterprise technology. Founded by serial entrepreneurs and fully funded, we have a strong track record of delivering scalable, high-impact solutions and a stable client base.

Our purpose-driven mission is to help improve the quality of care for patients and communities, supported by a collaborative, innovative, and inclusive culture. We work with Fortune 500 companies as well as start-ups to drive meaningful transformation, and we’re always looking for exceptional talent to join us.

What’s the Project?

We are seeking a Senior Golang Engineer with strong backend experience and some JavaScript exposure. You will design and build scalable systems, contribute to architectural decisions, and collaborate closely with cross-functional teams. This role offers the opportunity to make a real impact by contributing to innovative projects in a fast-moving environment.
Key Responsibilities
You Perfectly Match If You Have: 
  • 7+ years of experience as a software developer.
  • 4+ years of hands-on experience with Golang.
  • Solid understanding of concurrency, goroutines, and Go’s core principles.
  • Experience with microservices and distributed systems.
  • Strong knowledge of RESTful APIs and experience consuming/creating them.
  • Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
Nice to Have:
  • JavaScript experience (Node.js or frontend frameworks).
  • Cloud experience (AWS, GCP, or Azure).
  • Knowledge of messaging systems (Kafka, RabbitMQ).
  • Experience with automated testing and CI/CD pipelines.
Your Day-to-Day Activities:
  • Design, build, and maintain efficient, reliable, and reusable Go code.
  • Collaborate with the team to define architecture, technical decisions, and best practices.
  • Integrate APIs and work on cross-service communication.
  • Troubleshoot and optimize performance bottlenecks.
  • Ensure code quality through reviews, testing, and automation.
  • Participate actively in Agile ceremonies (planning, standups, retros, grooming).



Ready to dive in?

Contact us today or apply below.

Alejandro Rodriguez
Recruiter

Hiring Process

Here's what you can expect during our hiring process.

Stage 1

Applied

Stage 2

In contact with talent

Stage 3

Interview

Stage 4

Background Check

Stage 5

Hired

1 of X
Submit Your Application
Fill out the form to apply for this position.
Ensure all required fields are completed accurately to be considered for the role.
If you have been referred, please share the full name of the contractor or employee that referred you
This is your time to shine. Please share as much detail as possible.
5mb max, .pdf,.doc,.docx.

© 2025 Newfire LLC,
45 Prospect St, Cambridge, MA 02139, USA

Privacy Policy
Amazon Consulting PartnerClutch