Mô Tả Công Việc
We are seeking talented Middle and Senior Golang Developers to join our engineering team. You will be responsible for designing, developing, and maintaining backend services and APIs using Golang (Go). The ideal candidate has solid experience in building scalable, high performance applications and enjoys working in an Agile environment.Key Responsibilities include: • Design, develop, and maintain backend services and RESTful/GraphQL APIs using Golang.• Build scalable, reliable, and high-performance microservices.• Collaborate with Product Owners, Architects, and Frontend Developers to deliver end-to-end solutions.• Write clean, maintainable, and well-documented code with proper unit/integration tests.• Optimize application performance, troubleshoot production issues, and ensure system reliability.• Work with databases (SQL/NoSQL) and caching systems (Redis, Memcached).• Participate actively in Agile/Scrum ceremonies and contribute to sprint planning.• Ensure code quality through peer reviews, CI/CD pipelines, and DevOps practices.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
• Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.• Middle Level: 2–4 years of backend development experience, with at least 1+ year in Golang.• Senior Level: 5+ years of backend development experience, with 3+ years in Golang.• Strong proficiency in Golang and knowledge of its ecosystems/tools.• Solid understanding of microservices, REST APIs, and concurrent programming (goroutines, channels).• Experience with PostgreSQL database, BigQuery.• Worked with Kafka, MQTT, Redis, Web Socket, OAuth 2.0• Familiarity with Docker, Kubernetes, and cloud platforms (GCP is plus).• Experience with CI/CD tools.• Strong problem-solving skills and ability to work independently in a team-oriented environment.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
• Salary: Negotiate + Bonus• Package: at least 13 months/ year. Review twice per year.• Bonus: Tet bonus, project bonus, holiday bonus, HR referral bonus...• Seniority allowance (working time from 2 years or more).• Participate in learning and training activities inside and outside the company, accumulate learning points, develop G-Points on the company's management system.• Leave Saturday, Sunday + 12 days of leave/year • Clubs and many cultural - sports - art activities sponsored or supported by the company (For example: Football, table tennis, badminton, swimming, music, English, games... )• Ensure health: Periodic health check, support to buy high quality health insurance...• Join the Rikkei Care Health Insurance Plan.• Mental comfort: Playing music on demand every day, fresh fruit, team building activities... Going out near and far everywhere.• Opportunity to work abroad and travel around.