About the Role: We are on the hunt for an experienced GoLang Developer to join our forward-thinking client's development team. The ideal candidate will bring a deep understanding of Go programming language, along with a proven track record of developing high-performance, scalable, and reliable software solutions. This role is crucial for developing backend systems, microservices, and APIs that power our applications and services, ensuring they meet our high standards for scalability, performance, and security.
Key Responsibilities: Design, develop, and maintain efficient, reusable, and reliable Go code.Build robust, scalable, and high-performance microservices and APIs.Work closely with cross-functional teams to define, design, and implement new features and functionality.Ensure the best possible performance, quality, and responsiveness of applications.Identify bottlenecks and bugs, and devise solutions to these problems.Help maintain code quality, organization, and automation.Stay up-to-date with new trends and best practices in Go programming and software development. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.4-8 years of experience in software development, with a significant portion of this experience in Go programming.Strong understanding of the Go programming language, its paradigms, constructs, and idioms.Knowledge of common Go routine and channel patterns, and experience with the full site of Go frameworks and tools.Familiarity with code versioning tools (such as Git), Go Modules, and other dependency management tools.Experience with Docker, Kubernetes, and CI/CD pipelines.Strong understanding of databases, SQL/NoSQL, and data modeling.Excellent problem-solving skills and ability to work under tight deadlines.Good communication and team collaboration skills. Location: Hybrid (on-site once a week in BGC, Taguig City) Job Type: Full-time