Description
You will own the development and maintenance of applications built on the Ruby on Rails framework.
Responsibilities
- Develop logic and solve complex technical problems within the application.
- Implement RESTful APIs and integrate third-party services including SMS, email, and payment gateways.
- Manage view files using Haml and ERB.
- Write unit tests using RSpec to ensure code quality.
- Design and manage relational database schemas.
Required Skills
- 8+ years of professional experience in Ruby on Rails.
- Strong understanding of MVC architecture.
- Proficiency with Git-based repositories such as GitHub or GitLab.
- Experience with RDBMS like MySQL or PostgreSQL.
- Proven ability in logic development and problem-solving.
- Hands-on experience with RSpec and unit testing concepts.
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or an equivalent field.
Preferred Skills
- Experience with Microservices and Javascript frameworks like ReactJs or Angular.
- Knowledge of NoSQL databases such as MongoDB or time-series databases.
- Familiarity with Scrum/Agile environments and tools like Jira or Trello.