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

Stack: Full Stack

Apply for this position

Allowed Type(s): .pdf, .doc, .docx