Golang Developer at BairesDev is a senior position within the Development Team, working remotely. The role involves scoping and designing applications, collaborating with business teams to gather requirements, building backend services in Golang, creating custom APIs, developing front‑end components (language to be determined), and coordinating with the Infrastructure team to set up environments on AWS, EC2, and Docker. Responsibilities also include Circle CI testing and CI/CD pipeline management.
Candidates should have experience with SQL and NoSQL databases, microservices, cloud technologies, and automated testing. They should possess advanced algorithm knowledge, be familiar with agile methodologies, and demonstrate a strong grasp of SOLID principles, Clean Code, design patterns, and scalable solutions. Proficiency in version control and testing (unit, integration, code coverage) is required. Advanced English proficiency is expected. The position offers 100% remote work, competitive compensation in USD or local currency, hardware and software support, flexible scheduling, paid parental leave, vacations, national holidays, and a supportive, multicultural environment with mentorship and growth opportunities.