Job Description

Cinnova Technologies is seeking Ruby on Rails Developer, you will design, develop, and maintain enterprise-grade applications using Ruby on Rails as the core backend framework, along with modern front-end technologies like React or Angular and cloud-based architectures on AWS. You’ll take ownership of key modules, participate in architectural discussions, and collaborate across teams to deliver scalable, secure, and high-performing systems.This role also offers the opportunity to work with microservices, cloud-native deployments, and AI-assisted development workflows, contributing directly to innovation and system reliabilityKey Responsibilities: ·        Design, develop, and maintain scalable applications using Ruby on Rails·        Build and integrate front-end components using React or Angular·        Collaborate with cross-functional teams to define, design, and ship new features·        Develop and maintain RESTful APIs and ensure clean, maintainable architecture·        Manage and optimize AWS cloud infrastructure (EC2, S3, RDS, Lambda, CloudWatch, etc.)·        Work on database schema design, optimization, and data migrations·        Implement automated tests and perform code reviews to maintain high-quality standards·        Participate in CI/CD pipelines, deployments, and system monitoring·        Troubleshoot, debug, and resolve performance or production issues proactivelyRequired Qualifications: ·        Bachelor’s degree in Computer Science, Software Engineering, or a related field·        3–4 years of professional experience in full-stack development with Ruby on Rails·        Strong understanding of software design principles (SOLID, DRY, Clean Architecture) and enterprise design patterns·        Proficiency in front-end frameworks such as React or Angular·        Practical experience with AWS Cloud Services and DevOps tools (CI/CD pipelines, Docker, etc.)·        Strong command of relational databases (PostgreSQL, MySQL, or SQL Server)·        Familiarity with NoSQL databases (MongoDB, Redis, or DynamoDB) is a plus·        Experience with Git and collaboration tools (GitHub, GitLab, or AWS CodeCommit)·        Understanding of test-driven development (TDD) with RSpec, Minitest, or similar frameworks·        Excellent problem-solving, analytical, and communication skills·        Ability to work independently and collaboratively within Agile teamsPreferred Skills:·        Experience with microservices architecture and event-driven systems·        Familiarity with GraphQL, REST API optimization, and background job processing (Sidekiq, Resque)·        Understanding of security best practices in web application development·        Exposure to AI-powered tools or Copilot-assisted development workflows𝗔𝗽𝗽𝗹𝘆 𝗻𝗼𝘄: Send your resume to careers@cinnova.com with the subject line “ROR Developer"

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In