Overview
Skills
Job Details
Job Description:
Avanciers is seeking a Senior Ruby on Rails Developer to join our dynamic team. The ideal candidate will have extensive experience in Ruby on Rails development and a strong foundation in software engineering principles. You will design, develop, and maintain scalable web applications, collaborate with cross-functional teams, and contribute to best practices in code quality, architecture, and security.
Responsibilities:
Design, develop, and maintain Ruby on Rails applications and associated libraries/gems.
Implement object-oriented design principles, MVC architecture, and design patterns.
Work with relational databases (PostgreSQL/MySQL), including schema design and query optimization.
Develop and integrate RESTful APIs with a focus on security and performance.
Collaborate with front-end developers and support modern front-end frameworks (React, Vue, Stimulus) as needed.
Qualifications:
5+ years of professional experience in software development, primarily with Ruby on Rails.
Strong expertise in Ruby, Rails, and core libraries/gems.
Proficient in relational databases, complex queries, and schema design.
Solid understanding of RESTful API design, web security, and MVC principles.
Familiarity with front-end technologies: JavaScript, HTML5, CSS3; experience with modern frameworks is a plus.