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 hiring for Senior Software Engineer (ROR) with strong expertise in full-stack development and data interchange between servers and users. The ideal candidate will have hands-on experience in designing scalable applications, integrating front-end and back-end systems, and leading projects from concept to deployment.
You will work closely with front-end developers, product teams, and cross-functional stakeholders to deliver high-quality, maintainable, and secure applications.
Key Responsibilities:
-
Design, build, and optimize scalable, high-performance software architectures.
-
Develop, test, and deploy clean, efficient, and reusable code.
-
Collaborate with front-end teams to integrate user-facing elements with server-side logic.
-
Implement and maintain APIs, microservices, and data pipelines.
-
Conduct code reviews, debugging, and performance optimization.
-
Ensure applications meet security, reliability, and scalability standards.
-
Automate workflows using DevOps tools, CI/CD pipelines, and scripting.
-
Perform unit testing, integration testing, and automated validation.
-
Stay updated with emerging technologies, frameworks, and best practices.
-
Document development processes and ensure system monitoring is in place.
Required Skills & Experience:
-
Proven experience as a Senior Full Stack Engineer / Senior Software Engineer.
-
Strong expertise in Ruby on Rails (ROR), JavaScript (JS), React, and modern front-end frameworks.
-
Hands-on experience with RESTful APIs, GraphQL, and microservices architecture.
-
Proficiency in relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB).
-
Experience with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus.
-
Skilled in using monitoring tools (e.g., New Relic, Datadog, Prometheus) and automated testing frameworks.
-
Familiarity with Linux/Unix environments, CI/CD pipelines, and version control systems (Git).
-
Strong problem-solving, analytical, and debugging skills.
-
Excellent collaboration, communication, and leadership abilities.
-
Ability to work independently while managing multiple priorities.
Qualifications:
-
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
-
Minimum 4+ 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