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 Responsibilities
  • Design, implement, and maintain efficient, reusable, and reliable software.
  • Develop integrations with other teams to deliver complete products.
  • Ensure high code quality, organization, and automation throughout the development process.
  • Participate in product demonstrations to customers.
  • Design, develop, and maintain scalable and high-performance web applications using Ruby on Rails and MySQL.
  • Work on system architecture to ensure scalability, flexibility, and maintainability.
Required Skills and Experience
  • Education: Bachelors or Masters in Computer Science, Computer Engineering, Software Engineering, or a related field.
  • Experience: 1-5 years of relevant professional experience (open to fresh graduates with a strong willingness to learn).
  • Ability to deliver quality results within tight timelines.
  • Strong understanding of Linux fundamentals.
  • Knowledge of software development processes.
  • Experience with Ruby on Rails, Python, or Go.
  • Familiarity with API Gateway, REST/RESTful, and JSONAPI.
  • Experience with Microservices architecture, API design, and data modeling.
  • Familiarity with background job systems like Redis, Sidekiq, RabbitMQ, or Kafka.
  • Experience with OOP, MVC, and ORM.
  • Strong knowledge of Web development.
  • Proficient with MySQL or PostgreSQL.
  • Familiarity with NoSQL, Docker, Kubernetes, Linux, and Cloud services is a plus.
  • Proficiency in writing, testing, and reviewing clean, efficient code.
  • Experience with unit testing.
  • Familiarity with Git and Git-flow.
  • Strong verbal and written communication skills.
  • Fluency in English is a plus.

Hegka Vietnam