We are seeking a Senior Software Engineer for Ruby on Rails to develop server applications, ensure functionality, security, and performance, and mentor junior engineers. The ideal candidate has 3-8 years of experience in Ruby on Rails, extensive knowledge of gems, and expertise in large-scale production web applications, with a strong understanding of testing, front-end technologies, SQL, and Agile methodologies.
Requirements
- BS degree in Computer Science/Software Engineering or similar relevant field
- 3-8 years of working experience in Ruby on Rails and its frameworks
- Extensive experience working with common gems in the Ruby/Rails ecosystem (Devise and Pundit in particular)
- Experience building large-scale production web applications with API interfaces
- Good understanding of the testing pyramid and comfortable implementing specs in each layer using the RSpec framework
- Ability to work effectively at all levels of the stack rails, Ruby, ES6
- Familiarity with front-end technologies (like JavaScript, CSS and HTML)
- Strong understanding in SQL and experience in writing SQL queries.
- Strong Experience with CI/CD pipelines, AWS, and cloud technologies including Docker and Kubernetes
- Experience in Agile development methodologies, including SCRUM.
- Excellent verbal and written English Communication skills.
- Excellent Problem-Solving and Analytical skills.
Benefits
- Paid Time Off
- Work From Home
- Health Insurance
- OPD
- Training and Development
- Life Insurance
- Exchange Program