Company Description:
OM Solutionz Pvt Ltd is a dynamic IT solutions provider that combines world-class web and software development expertise with passionate Asian talent, offering the perfect balance of quality, innovation, and affordability. We follow modern engineering practices, including Agile methodologies, Test-Driven Development (TDD), pair programming, and continuous integration. Our team actively contributes to open-source projects and thrives on collaboration, innovation, and knowledge-sharing within the tech community.
Job Description:
OM Solutionz Pvt Ltd is seeking an enthusiastic and skilled Associate Ruby on Rails Developer to join our fast-growing development team. This role is ideal for someone passionate about building scalable, high-quality applications, eager to enhance their technical skills, and contribute to impactful projects.
Responsibilities:
-
Develop and maintain back-end and front-end components using Ruby on Rails, HTML, CSS, JavaScript, and MySQL.
-
Design, build, and extend RESTful APIs and integrate with external services.
-
Write clean, efficient, and reusable Ruby code, following best practices and coding standards.
-
Collaborate on architectural design decisions and propose improvements to existing features.
-
Apply MVC, OOP, and design principles to ensure code scalability and maintainability.
-
Identify and resolve bottlenecks, performance issues, and bugs.
-
Conduct unit testing, integration testing, and debugging to ensure high-quality deliverables.
-
Collaborate with cross-functional teams to deliver features that bring value to end-users.
-
Stay updated with emerging technologies, tools, and frameworks relevant to Ruby on Rails development.
Requirements:
-
Minimum 2 years of professional experience in Ruby on Rails development.
-
Strong understanding of web architecture, relational databases (MySQL/PostgreSQL), and database fundamentals.
-
Experience in object-oriented programming, MVC frameworks, and RESTful services.
-
Familiarity with testing practices (RSpec, Minitest, or similar).
-
Experience with debugging, profiling, and application performance optimization.
-
Knowledge of React.js or other modern front-end frameworks is a plus.
-
Hands-on experience with Git/GitHub/GitLab, and familiarity with Agile tools like Jira or Trello.
-
Strong communication, problem-solving, and collaboration skills.
-
Ability to work in a fast-paced, Agile environment while managing multiple tasks effectively.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
- Minimum 2 years of professional experience in full-stack development.
Compensation & Benefits:
- Competitive salary package with performance-based bonus.
- Paid annual leaves, leave encashment on annual leaves.
- Educational assistance for skills enhancement.
Location: Wapda Town, Lahore
Working Days: Monday to Friday

