About the Role:
We are looking for a passionate and motivated Ruby on Rails Developer to join our growing development team. The ideal candidate will be responsible for building, maintaining, and improving web applications while ensuring high performance and responsiveness. You’ll work closely with cross-functional teams to deliver scalable and maintainable solutions.
Key Responsibilities:
- Develop, maintain, and enhance Ruby on Rails applications.
- Design and implement clean, efficient, and reusable code.
- Integrate data storage solutions such as PostgreSQL or MySQL.
- Collaborate with front-end developers and product teams to define and implement APIs and backend logic.
- Participate in code reviews, testing, and debugging to ensure quality standards.
- Identify and troubleshoot application performance issues.
- Write automated tests (RSpec, Capybara, or similar) to ensure code quality and reliability.
- Stay updated with emerging trends and best practices in web development.
Requirements:
- 1–2 years of hands-on experience in Ruby on Rails development.
- Solid understanding of MVC architecture and RESTful APIs.
- Experience with front-end technologies such as HTML5, CSS3, JavaScript, or frameworks like React/Vue.js (plus point).
- Familiarity with Git version control.
- Experience with relational databases (PostgreSQL/MySQL).
- Basic understanding of Docker, CI/CD pipelines, or cloud platforms (AWS, Heroku) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Job Type: Full-time
Ability to commute/relocate:
- Lahore: Reliably commute or planning to relocate before starting work (Required)
Experience:
- Ruby on Rails : 2 years (Required)
Location:
Work Location: In person