Ruby On Rails Developer

N/A
2 years of experience
đ 25.0 mil - đ 40.0 mil
Full time
Tố Hữu, Thu Thiem Ward, Thủ Đức, Ho Chi Minh City, 77000, Vietnam
Jobs Description

We are seeking a skilled Ruby on Rails Developer with experience in PostgreSQL to join our team. The ideal candidate will contribute to backend development, database management, and feature enhancements to improve platform performance and scalability.

Responsibilities

  1. Develop and maintain backend services using Ruby on Rails.
  2. Optimize and manage PostgreSQL databases for efficiency and scalability.
  3. Implement new features, bug fixes, and performance improvements.
  4. Integrate with third-party APIs and services.
  5. Collaborate with front-end developers to ensure seamless user experience.
  6. Conduct database performance tuning and indexing strategies.
  7. Write clean, maintainable, and well-documented code.
  8. Troubleshoot and debug issues in production and staging environments.
Requirement

Qualifications

  1. Proven experience working with Ruby on Rails in production applications.
  2. Strong knowledge of PostgreSQL, including query optimization and indexing.
  3. Experience with RESTful API development and integration.
  4. Familiarity with background job processing (e.g., Sidekiq).
  5. Understanding of authentication, authorization, and security best practices.
  6. Proficiency in Git and version control workflows.
  7. Ability to work independently and meet deadlines in a remote setting.
  8. Strong problem-solving and debugging skills.

Preferred Qualifications

  1. Experience with UTM tracking, analytics tools, or marketing automation.
  2. Familiarity with Redis, Docker, or Kubernetes.
  3. Understanding of event-driven architecture and background job queues.
What we offer
  1. Semi-annual performance reviews with salary adjustments.
  2. 12+ days of annual leave.
  3. Lunch and parking allowances.
  4. Provision of Macbook for work.
  5. Access to PS4 games/billiards during leisure time.
  6. Monthly team-building activities.
  7. Monthly birthday gifts for staff.
  8. Company-sponsored social events and gatherings.
  9. Regular training and knowledge-sharing sessions.
  10. Company-wide annual trip.
  11. Private health check-ups.
  12. Opportunity for advancement to a team leadership role based on demonstrated leadership skills.
Apply now