Rails Developer

Kathmandu, Nepal
Full Time
Mid Level

Working Hours: 8:00 AM – 2:00 PM CST + 2 flexible hours, Monday to Friday

About the Role:

We're hiring a Rails Developer to help build high-quality, scalable web applications. You’ll work with modern tools like React, TypeScript, Next.js, and Zustand, collaborating closely with product and design teams. Strong knowledge of hooks, state management, testing, and performance optimization is essential.

Even if you don’t meet every requirement but have solid Ruby on Rails experience and a passion to learn and grow, we encourage you to apply!

Qualifications:

  • 3+ years of full-stack web development experience

  • Strong proficiency in Ruby on Rails

  • Solid experience with React and Next.js

  • Deep understanding of CSS and responsive design principles

  • Proficiency with relational databases, especially PostgreSQL

  • Familiarity with RESTful APIs, Git workflows, and CI/CD pipelines

  • Bachelor's degree required

Nice to have:

  • Practical experience with shadcn/ui, Tailwind CSS, or Bootstrap

  • Background in building and scaling SaaS applications

  • Experience with test-driven development (TDD)

  • Familiarity with authentication, authorization, and security best practices

Responsibilities:

  • Develop and maintain scalable web applications using Ruby on Rails, React, TypeScript, and Next.js

  • Build and support backend services and APIs with Ruby on Rails

  • Collaborate with designers, product managers, and engineers to deliver user-centric features

  • Implement state management, handle side effects, and optimize website performance

  • Write and maintain automated tests (frontend and backend) to ensure code quality and stability

Compensation and Benefits:

  • Monthly Salary ranging from $1500-$2000 depending on experience and qualification

Aoka is proud to be an equal opportunity employer and provides equal employment opportunities (EEO) to all employees and applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or genetics.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*