Description
Job Summary:
2Brains, part of Acid Labs, is seeking a Go backend developer to design, develop, and maintain backend services and RESTful APIs, ensuring software quality and participating in technical decision-making.
Key Highlights:
1. Design, develop, and maintain backend services and RESTful APIs.
2. Collaborate on code reviews and technical decisions within an agile team.
3. Use AI as a development aid, always validating the results.
**2Brains** is a technology consulting firm that drives the growth and evolution of leading organizations across Latin America. We design and build our clients' digital future through a deep, strategic integration of **business, experience, and technology**, transforming complex challenges into tangible impact.
Today, 2Brains is part of **Acid Labs**, one of the region’s leading tech consulting and innovation groups. This acquisition strengthens our value proposition by expanding our scale, technological capabilities, and regional presence—enabling us to support our clients with more robust, agile, and high-impact solutions across their entire transformation journey.
This job is exclusive to getonbrd.com.
### **Job Responsibilities**
* Design, develop, and maintain backend services and RESTful APIs.
* Implement business logic, database integrations, and asynchronous workflows.
* Ensure software quality through testing, monitoring, logging, and error handling.
* Participate in code reviews, technical decision-making, and agile ceremonies.
* Document solutions and work from functional and technical specifications.
* Use Artificial Intelligence tools as a development aid, always validating generated outputs.
### **Requirements**
* Bachelor's degree in Computer Engineering or related field.
* Experience developing backend applications using Go (Golang).
* Knowledge of clean architecture and REST API design.
* Experience working with PostgreSQL, MongoDB, and Redis.
* Knowledge of testing, Docker, and application observability.
* Experience with messaging systems such as Kafka, RabbitMQ, Pub/Sub, NATS, or similar technologies.
* Node.js and Express knowledge is a plus.
* Experience using Artificial Intelligence tools applied to software development.
### **Conditions**
* Work with a high-performing team—we learn and grow together.
* Access to major clients and challenging projects.
* Continuous learning and growth—we organize meetups, training sessions, and cultural activities.
* A flexible and dynamic work environment.
* Space for internal talks.
* Provision of a computer for your work.
* Specialized courses.
GETONBRD Job ID: 62981
**Health coverage** 2BRAINS pays or copays health insurance for employees.
**Computer provided** 2BRAINS provides a computer for your work.
**Vacation on birthday** Your birthday counts as an extra day of vacation.
**Remote work policy**
----------------------
**Hybrid**
This job is performed partly from home and partly at the office in Santiago (Chile).