Full Stack Ruby Developer (Ecommerce)
[May 28, 2025 ]
Negotiable
Full Time
Responsibility
- Develop and maintain Ruby on Rails applications.
- Troubleshoot and resolve technical issues in development, staging, and live environments.
- Write clean, secure, and efficient code with good performance.
- Improve software architecture and system security.
- Be available on-call for critical issues during non-business hours.
- Write test cases and collaborate with QA for robust testing.
- Integrate APIs and third-party services.
- Work with version control systems (e.g., Git) and CI/CD pipelines.
- Communicate effectively with team members and stakeholders.
- Participate in code reviews and technical documentation.
Requirement
- Bachelor’s degree in computer science, Engineering, or related field.
- 2–5+ years of Ruby on Rails experience.
- Strong knowledge of OOP, MVC, RESTful APIs, and database systems (PostgreSQL/MySQL).
- Proficient in front-end basics (JavaScript, HTML5, CSS3); React or Vue.js is a plus.
- Experience with Git, CI/CD tools (Jenkins, GitHub Actions, etc.).
- Familiar with background jobs (e.g., Sidekiq), caching (Redis, Memcached).
- Exposure to Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
- Knowledge of software security best practices.
- Experience with testing frameworks (RSpec, Capybara).
- Familiar with Agile tools like JIRA or Trello.