S

Ruby on Rails Developer

Simform
Full-time
On-site
Ahmedabad, Gujarat, India
Job Title: Sr. Ruby on Rails Developer
Experience: 4+ years
Location: Ahmedabad, Gujarat
Department: ROR

About Simform:

Simform is a premier digital engineering company specializing in Cloud, Data, AI/ML, and Experience Engineering to create seamless digital experiences and scalable products. Simform is a strong partner for Microsoft, AWS, Google Cloud, and Databricks. With a presence in 5+ countries, Simform primarily serves North America, the UK, and the Northern European market.

Simform takes pride in being one of the most reputed employers in the region, having created a thriving work culture with a high work-life balance that gives a sense of freedom and opportunity to grow.  
 
Role Overview:

We are seeking a skilled and passionate Sr. ROR Developer to join our growing team. In this role, you will be responsible for building and maintaining dynamic, high-performance web applications using ReactJS. You will work closely with cross-functional teams to design and implement user interfaces, integrate APIs, and ensure the applications are responsive and optimized for performance. If you have a strong foundation in JavaScript, React, and front-end development, we invite you to contribute your expertise to building innovative, scalable solutions at Simform

 

Key requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 7+ years of professional experience working as a software engineer, with a focus on Ruby on Rails development.
  • Strong proficiency in Ruby 3.1 programming language and the Rails 7 framework.
  • Experience building and consuming RESTful APIs, web services and GraphQL.
  • Experience creating SLIM Views, Use Hotwire and TurboFrame to provide real time interaction with Views
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and front-end framework React.js/Angular.js and Tailwind CSS.
  • Solid understanding of software engineering principles, design patterns, and best practices.
  • Experience with relational databases (e.g., PostgreSQL, MySQL-8) and NoSQL databases (e.g., MongoDB).
  • Work with relational databases, typically using ActiveRecord, the Rails ORM (Object-Relational Mapping) framework.
  • Ability to Write unit tests, integration tests, and functional tests using Rails RSpec.
  • Excellent problem-solving skills and ability to troubleshoot complex issues in a fast-paced environment.
  • Strong communication skills and ability to collaborate effectively with cross-functional teams.
  • Experience with Agile development methodologies (e.g., Scrum, Kanban) is a plus.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and DevOps practices is a plus.
 
Requirements: 

  • Design, develop, and maintain Ruby on Rails applications, APIs, and web services.
  • Collaborate with product managers, designers, and other stakeholders to define requirements, prioritize tasks, and deliver features on time.
  • Write clean, maintainable, and efficient code that adheres to coding standards and best practices.
  • Conduct code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of continuous improvement and learning.
  • Architect scalable and reliable software solutions that meet performance, scalability, and security requirements.
  • Troubleshoot and debug complex issues, identify root causes, and implement effective solutions.
  • Stay updated on industry trends, emerging technologies, and best practices in Ruby on Rails development.
 
Preferred Skills:

  • Experience with BDD and TDD.
  • Experience with Rail 7 and Ruby 3.1
  • Experience in any cloud like AWS, Azure or GCP along with microservices.
  • Understanding of CI/CD pipelines.
  • Knowledge of GraphQL.
  • Familiarity with Agile/Scrum development methodologies.
Why Join Us:
  • Young Team, Thriving Culture
  • Flat-hierarchical, friendly, engineering-oriented, and growth-focused culture.
  • Well-balanced learning and growth opportunities 
  • Free health insurance.
  • Office facility with a fully-equipped game zone, in-office kitchen with affordable lunch service, and free snacks.
  • Sponsorship for certifications/events and library service
  • Flexible work timing, leaves for life events, WFH and hybrid options