We are currently seeking a Senior Go Developer who is committed to delivering high-quality, scalable software solutions.
This role requires an expert in Golang and related technologies with a passion for innovation.Job ResponsibilitiesDevelop sophisticated software solutions using Go and associated frameworks like Gin, Revel, Echo, and Beego.Make informed technical decisions and promote adherence to coding standards and best practices.Create and maintain technical documentation such as design documents and specifications.Enhance team performance by providing guidance, code reviews, and improving current processes within the SDLC.Troubleshoot and debug software issues promptly.Collaborate effectively within cross-functional teams and translate functional and non-functional requirements into actionable tasks.Communicate progress and status updates to stakeholders.Key RequirementsMinimum 4 years of professional software development experience.Strong proficiency in Golang, including syntax, semantics, database connectivity, and object-oriented concepts.Excellent understanding of data structures and algorithms.Experience working with Go frameworks and libraries.Strong grasp of web services (SOAP, REST, GraphQL).
Expertise in Terraform, AWS Lambdas, API development, and relational databases.Proven track record of delivering high-quality software on-time.Strong communication skills and at least intermediate-level English proficiency.Experience working in distributed teams.
Senior Software Engineer • Brusque, Santa Catarina, Brasil