Golang Developer
Hà Nội, Đà Nẵng, Hồ Chí Minh, Vietnam, Vietnam
Key Responsibilities
- Design, develop, and maintain robust and scalable microservices
using Golang.
- Leverage experience in C++/Java to bring a deeper
understanding to system design and optimization.
- Collaborate with Product Owners and other stakeholders in an Agile
environment (Scrum & Kanban) to deliver high-quality solutions.
- Develop and maintain APIs and backend services for SaaS
applications.
- Contribute to technical decision-making and architectural design.
- Troubleshoot, optimize, and enhance existing codebases for
performance and scalability.
- Provide mentorship to junior team members and actively participate
in code reviews.
Requirements
- 5+ years of professional software development experience, with a focus on
backend development.
- Strong experience with Golang (at least 2+ years) and solid knowledge
in C++/Java.
- Deep understanding of Agile methodologies, including Scrum
and Kanban.
- Hands-on experience with microservices architecture and
building RESTful APIs.
- Proven ability to deliver SaaS products in a startup or dynamic
environment.
- Good communication skills and proficiency in English
(optional but highly preferred).
Bonus Points
- Frontend development skills, particularly with React.
- Familiarity with DevOps practices, including CI/CD pipelines,
containerization (e.g., Docker), and infrastructure as code.
- Experience as a Scrum Master or Agile facilitator.
- Experience
with cloud platforms like AWS, Azure,
or Google Cloud Platform (GCP).
- Understanding of AI/ML technologies and their practical
applications.
What We Offer
- Competitive salary and benefits package.
- A collaborative and dynamic work environment.
- Opportunities to grow and innovate with a passionate and driven
team.