Tóm lược
Mô tả công việc
Tóm tắ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.
• 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.
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.
Ngôn ngữ
-
English
Nói: Intermediate - Đọc: Intermediate - Viết: Intermediate
Yêu cầu kỹ thuật
- Golang
- PostgreSQL
- Microservices
- WebSocket
- OAUTH
- REST API
- Docker
- Redis
- MQTT
- Apache Kafka
- Kubernetes
- GCP
- CI/CD
- Google BigQuery
NĂNG LỰC
- Problem Solving Skills
- Working Independently
Thông tin doanh nghiệp
Rikkeisoft is one of the leading companies in Vietnam in producing software, especially smartphones- and web-based applications.
RIKKEISOFT is one of the leading companies in Vietnam in producing software, especially smartphones- and web-based applications.
RIKKEISOFT was established on April 6, 2012, with headquarter in Hanoi, Vietnam. Since our inception, we always strive for creating excellent products contributing to the society development. Our mission is to make mobile and Internet changes lives for the better. Our vision is to become one of the biggest companies in Vietnam in the field of smartphones and web over the next five years.
STRENGTHS
- Members in Board of Directors had a long time learning, working and living in Japan
- Young and elite employees, graduated from the top universities in Japan and Vietnam, as well as got high achievements in National Contest and Univerisity Entrance Exam
- Proficiency in foreign languages, especially Japanese and English
- Ability to meet the strict requirements for quality and progress of the project