16 TalentOla Jobs
7-11 years
Ruby On Rails Developer - TypeScript/MVC (7-11 yrs)
TalentOla
posted 4d ago
Fixed timing
Key skills for the job
Job Description :
We are looking for a talented Ruby on Rails Developer with TypeScript experience to join our team. The ideal candidate will be responsible for building, maintaining, and optimizing web applications using Ruby on Rails on the backend and TypeScript for frontend or full-stack development. You will work on scalable, high-performance applications, ensuring best practices in security, performance, and code quality.
Key Responsibilities :
- Develop, maintain, and optimize Ruby on Rails applications.
- Write clean, scalable, and maintainable TypeScript code for front-end development (React, Vue.js, or Angular).
- Design and implement RESTful and GraphQL APIs for frontend applications.
- Work with relational databases like PostgreSQL/MySQL and optimize queries for performance.
- Collaborate with product managers, designers, and other developers to deliver high-quality features.
- Implement and maintain unit, integration, and end-to-end tests (RSpec, Jest, Cypress).
- Optimize applications for speed, security, and scalability.
- Participate in code reviews to ensure high-quality development and maintain best coding practices.
- Implement CI/CD pipelines and work with Docker, Kubernetes, or cloud platforms (AWS, GCP, Heroku).
Required Skills & Qualifications :
- Strong proficiency in Ruby on Rails with hands-on experience in developing web applications.
- Proficiency in TypeScript and modern frontend frameworks (React, Vue.js, Angular).
- Solid understanding of MVC architecture and RESTful APIs.
- Experience with SQL databases (PostgreSQL, MySQL) and ActiveRecord ORM.
- Experience with state management in frontend applications (Redux, Zustand, Vuex).
- Hands-on experience with Git and version control systems.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Strong debugging and performance optimization skills.
- Experience with test-driven development (TDD) using RSpec, Jest, or Cypress.
Preferred Qualifications :
- Experience with GraphQL APIs (Apollo, Hasura).
- Knowledge of Redis, Sidekiq, or background job processing.
- Familiarity with Elasticsearch or caching mechanisms.
- Understanding of microservices architecture.
- Experience with serverless architecture (AWS Lambda, Firebase Functions, etc.).
- Prior experience working in Agile/Scrum teams.
Benefits :
- Competitive salary
- Remote work flexibility
- Health and wellness benefits
- Learning and development opportunities
- Stock options (if applicable)
- Opportunity to work with the latest technologies
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Ruby on Rails Developer roles with real interview advice
5-11 Yrs
10-13 Yrs