Point your AI agent at freehire and let it find you a job.

Get the CLI →

Taltere

NewBe an early applicant

Ingeniero Full-Stack Senior (Go + HTMX)

Posted Updated
Discussion

Ingeniero Full Stack Senior (Go + HTMX)

Full-Time | 100% Remote | 6-Month Project

Locations: Mexico City | Costa Rica | Lima, Peru | São Paulo, Brazil
Contract Duration: 6 months
Pay Rate: USD $20.00–$30.00/hour, depending on experience level

About the Role

We are looking for a Senior Full Stack Engineer (Go + HTMX) to join a 6-month, full-time remote project.

As a Senior Golang Developer, you will design, build, test, and maintain production applications using Golang, HTMX, GraphQL, MongoDB, and cloud technologies.

You will combine strong backend engineering expertise with server-driven UI development to deliver scalable, high-performance, and maintainable solutions.

You will work across the full software development lifecycle, collaborating with designers, product owners, architects, and engineering peers while applying modern cloud, DevOps, and AI-assisted engineering practices to accelerate delivery and improve software quality.

Key Responsibilities

Design and build scalable backend services and APIs using Golang, including REST and GraphQL APIs, queries, mutations, and resolvers.
Implement efficient data models, schemas, and queries using MongoDB, with a focus on performance, scalability, and maintainability.
Build dynamic, server-rendered user interfaces using HTMX and Templ, leveraging partial-page updates to create responsive experiences with minimal JavaScript.
Collaborate with designers and engineering teams to deliver responsive and accessible interfaces using Tailwind CSS and Alpine.js.
Apply unit and integration testing, code reviews, debugging, CI/CD, and engineering best practices throughout the development lifecycle.
Deploy and support applications in cloud environments and troubleshoot issues across development and production.
Apply AI-assisted development practices across coding, testing, code review, documentation, troubleshooting, and engineering productivity.
Qualifications — Required

The following qualifications are mandatory. Candidates must meet the minimum experience and technical requirements to be considered for this position.

6+ years of professional software development experience, with strong hands-on expertise in Golang (Go).
Hands-on experience designing and developing REST and GraphQL APIs, including queries, resolvers, and schema design.
Proficiency with MongoDB, including schema design, querying, and performance optimization.
Experience building server-driven UIs with HTMX, with familiarity with Templ, Alpine.js, and Tailwind CSS.
Hands-on experience with cloud providers such as Azure, AWS, or GCP, with Microsoft Azure strongly preferred, including deploying and supporting cloud-based applications.
Experience with CI/CD pipelines, Docker, automated testing, code reviews, debugging, and modern software engineering practices.
Knowledge of AI-Assisted Development Lifecycle (AIDLC) practices, including AI-powered coding assistants, automated testing, code review, documentation generation, and productivity tools.
Understanding of Large Language Models (LLMs), prompt engineering, Retrieval-Augmented Generation (RAG), AI governance, and responsible AI principles.
Experience integrating AI capabilities into enterprise applications through APIs and cloud-native AI services.
Ability to evaluate and adopt emerging AI technologies to accelerate software delivery and improve quality.
Strong problem-solving, communication, and collaboration skills.
Ability to work effectively within Agile, cross-functional product teams.
Set Yourself Apart With — Nice to Have

The following qualifications are preferred but not required:

Hands-on experience with AI-assisted software development tools and workflows such as GitHub Copilot, Claude, ChatGPT, or comparable AI-enabled engineering tools.
Deeper experience applying the AI Development Lifecycle (AIDLC), including responsible AI, prompt engineering, model integration, testing, monitoring, and governance.
Experience building or integrating AI-powered applications using LLMs, Retrieval-Augmented Generation (RAG), and agentic AI patterns.
Experience with distributed systems and event-driven architectures.
Hands-on experience optimizing Go applications for latency, throughput, scalability, and resilience.
Familiarity with modern DevOps and observability practices in production cloud environments.
Compensation

Senior Associate L1
5+ years of experience: USD $20.00–$23.00/hour

Senior Associate L2
7+ years of experience: USD $26.00–$30.00/hour

The estimated pay rate is based on the candidate’s demonstrated experience, English proficiency, technical assessment results, and overall alignment with the role requirements.

Work Details

Employment Type: Full-Time
Project Duration: 6 months
Work Model: 100% Remote

Please note: This position has specific mandatory technical requirements. Candidates must meet the qualifications listed under “Qualifications — Required” to be considered for the role.

Job Types: Full-time, Temporary, Contract

Experience:

software dev experience, strong hands-on Golang expertise.: 6 years (Required)

Location: Remote - Mexico, Costa Rica, Peru, Brazil

Skills required for this job:

  • AI governance
  • AI integration
  • AI-assisted development tools
  • API development
  • Agile methodologies
  • Alpine.js
  • Automated testing
  • CI/CD
  • Cloud platforms
  • DevOps
  • Distributed systems
  • Docker
  • Event-driven architecture (EDA)
  • Go
  • GraphQL
  • HTMX
  • Large Language Models
  • MongoDB
  • Observability
  • Prompt engineering
  • Retrieval-augmented generation (RAG)
  • Software development
  • Tailwind.css

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available