Search by job, company or skills

codelink

Senior Full-stack Ruby Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a Full-stack Developer to join our team with Ruby on Rails experience with a strong background in API design, databases, performance, scalability, security, etc.

Location: Ho Chi Minh, Da Nang, Hanoi

What You'll Be Doing

  • Work on web and mobile products serving a diverse range of clients and industries
  • Collaborate closely with other developers to build scalable applications using Ruby on Rails and ReactJS/ NodeJS
  • Design, implement, and maintain back-end APIs and business logic using Ruby on Rails
  • Work with Product Owners & Product Designers to translate business requirements into technical designs and solutions
  • Support AI integration by implementing and maintaining API orchestration, background jobs, and async workflows for AI services
  • Apply best practices such as TDD, refactoring, and clean architecture to deliver maintainable code
  • Learn and adopt new tools, frameworks, and technologies to stay current in a fast-evolving environment

Requirements

  • Minimum 5 years of experience building production systems with Ruby on Rails
  • Experience with React Native, ReactJS, or similar frontend frameworks
  • Strong knowledge of relational databases such as PostgreSQL, MySQL, and SQL fundamentals
  • Experience working with RESTful APIs, authentication, and third-party integrations
  • Exposure to AWS services and cloud-based deployments
  • Familiarity with CI/CD pipelines or improving manual deployment processes
  • Familiarity with Redis for caching and background job coordination
  • Solid understanding of OOP, MVC architecture, and Rails conventions
  • Experience practicing Agile/Scrum methodologies
  • Hands-on experience with TDD, refactoring, and continuous improvement practices
  • Strong written and verbal English communication skills

Nice to Have

  • Experience with AI integration would be a plus
  • Experience with ActiveAdmin or similar admin frameworks

Benefits

  • 3 days remote every week and four full remote weeks per year
  • Gold level Health Insurance coverage from Bao Viet Insurance, a yearly complete Health Check, and social insurance
  • All office benefits and full salary during probation
  • Flexible working time starting anytime up to 10 AM, working Monday - Friday with no overtime
  • Unlimited snacks and nice coffee every day
  • Choose from a brand-new Mac or PC device
  • Salary review twice a year, with opportunities for promotions and spot awards
  • 12 days of annual leave per year, with all days not taken paid out in cash, plus 2 sick leave days.
  • Yearly Training Budget up to 5 million VND per staff. On top of that, professional coaching program, buddy system, tech talks, agile sessions, and 1on1 private English classes are available
  • Yearly company trip, monthly activities, and other Celebrations for special days in the year, such as Women's Day, YEP, and Christmas
  • Employee-led clubs within the company; games teams, sports teams, etc
  • Modern open-space office with comfortable workspace, a PS4 games room, and chill-out areas

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145217395