We are seeking an experienced Golang Developer with a solid 5-year background in designing, building, and optimizing backend services
As a key member of our development team, you will work on high-impact projects, contribute to scalable architecture, and enhance system performance
This role is ideal for someone with strong problem-solving skills, a passion for efficient code, and experience in modern development practices
Key Responsibilities:
Develop High-Performance Applications: Design and implement efficient, reliable, and scalable services using Go
Architect and Build Backend Systems: Plan and execute backend components for applications, ensuring smooth functionality and seamless integration
Collaborate Across Teams: Work closely with frontend developers, product managers, and other stakeholders to deliver cohesive solutions
Code Optimization and Maintenance: Review and optimize code to improve efficiency, performance, and scalability, ensuring adherence to best practices
Troubleshoot and Debug: Identify, diagnose, and fix bugs or performance bottlenecks across various environments
Ensure Security and Compliance: Integrate best practices in security and data protection to safeguard user information and maintain compliance standards
Mentor Junior Developers: Provide guidance and support to junior team members, sharing knowledge and promoting development best practices
Qualifications:
Minimum of 5 years in backend development, with a strong focus on Go programming
Solid understanding of RESTful APIs and microservices architecture
Experience with databases (both SQL and NoSQL), such as PostgreSQL, MongoDB, or Redis
Familiarity with Docker and Kubernetes for containerization and orchestration
Knowledge of cloud services (AWS, GCP, or Azure) and deploying applications in cloud environments
Strong problem-solving abilities, with attention to detail in diagnosing and addressing application issues
Excellent communication and teamwork skills, with experience in Agile development methodologies
Additional Qualifications:
Experience with CI/CD tools and DevOps practices
Knowledge of monitoring tools like Prometheus and Grafana
Familiarity with frontend frameworks (Nuxt, Vue) is a plus