Senior Backend Developer

Hegka Vietnam

  • Tp Hồ Chí Minh
  • Lâu dài
  • Toàn thời gian
  • 1 tháng trước
  • Ứng tuyển Dễ dàng
Key Responsibilities1. Project Integration & Team Collaboration
  • Join an ongoing project nearing its Minimum Viable Product (MVP) phase, integrating smoothly with the development team.
  • Work closely with front-end developers, backend engineers, and stakeholders to ensure seamless integration of the app into the main system.
  • Take the lead in developing a subproject focused on the mobile application, ensuring its effective connectivity and functionality within the broader ecosystem.
  • Develop high-performance, scalable, and efficient backend solutions using Golang within a microservices architecture.
2. Code Quality & Optimization
  • Uphold and enhance the existing high standards for code quality, maintaining clean coding practices and actively participating in code reviews and refactoring efforts.
  • Identify opportunities for optimization and implement necessary improvements to boost performance, reliability, and maintainability of the backend system.
  • Ensure code consistently meets QA/QC acceptance rates above 90%.
  • Design robust APIs that effectively support both mobile and desktop applications.
3. Rapid Learning & Adaptability
  • Quickly familiarize yourself with the existing codebase, tech stack, and business requirements, adapting to the projects needs efficiently.
  • Demonstrate the ability to rapidly acquire domain knowledge, enabling effective contributions to ongoing development.
Requirements1. Educational Background
  • Bachelors degree in Computer Science, Engineering, or a related field.
2. Professional Experience
  • At least 5 years of experience in software development.
3. Technical Expertise
  • Strong proficiency in backend development, particularly with Golang (minimum 2 years of experience).
  • Hands-on experience with cloud platforms, preferably IBM Cloud.
  • Expertise in designing and implementing microservices architecture.
  • Solid experience working with both relational (RDS) and NoSQL databases, including PostgreSQL and MongoDB.
  • Proficiency with containerization and orchestration tools such as Docker and Kubernetes.
  • Strong understanding of RESTful APIs and their functionality.
  • Experience with message queue systems such as Kafka and RabbitMQ is a plus.
  • Familiarity with writing and executing unit tests using Testify.
4. Collaboration & Communication
  • Excellent teamwork and communication skills, fostering a collaborative and innovative work environment.
  • Familiarity with Agile methodologies.
5. Problem-Solving Ability
  • Strong analytical skills with the ability to tackle complex technical challenges and provide effective solutions.

Hegka Vietnam