Sr. Software Engineer (Ruby On Rails)

Lahore, Punjab, pkvia Workable ATSPosted Oct 15, 2026
Match with my CV

Technical skills

RubyAWSCloud platformsManual testingTechnical writing

Methods

Agile

About this role

Role Overview: As a Senior Software Engineer I (SSE-I), you will be responsible for leading technical aspects of software development, mentoring team members, and ensuring the delivery of high-quality applications. You will work closely with cross-functional teams to develop, optimize, and maintain complex software solutions.

Core Responsibilities

  • Independently Execute full software development life cycle
  • Lead in the requirement understanding, architecture, design, and development of complex applications
  • Participating in code reviews and ensuring adherence to coding standards and best practices
  • Implement clean, efficient, and secure code based on provided specifications using design patterns and other coding standards
  • Write and maintain test cases if needed to ensure robustness, usability, and general reliability of applications
  • Continuously learn and apply best practices in software development, particularly in Ruby on Rails / MERN / Frontend, to improve your skills and the quality of your work
  • Work closely with other developers, designers, and the other team to ensure the applications meet business needs and user requirements
  • Assist in the documentation of application features, functionality, and guides
  • Participation in weekly calls/scrum meetings
  • Lead and handle all aspects of written communications independently. Meeting Leadership: Lead calls and meetings, ensuring clear communication and effective management of discussions. Facilitate and guide team members during these interactions
  • Strong problem-solving skills and the ability to write robust, optimized, and scalable code.
  • Debug and resolve issues as they arise
  • Tackle performance bottlenecks and drive improvements to the backend and frontend infrastructure
  • Learn emerging technologies and offer technical direction and creative solutions to business problems
  • Ensure that the projects are delivered in a timely manner

Other Responsibilities

  • Work in a mentoring capacity within a peer-programming environment and provide guidance on tasks, irrespective of complexity or scale
  • Assist in Hiring and Recruitment by conducting assessments and interviews

- Take Courses for the required skills

Requirements

  • βœ… Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • βœ… 05 and above years of experience in software development

Preferred Qualifications

  • Certification in AWS or related technologies

Benefits

πŸ’° Market Competitive Salary

πŸ’² USD Component in Salary

πŸ₯ Medical Insurance + OPD Allowance

πŸ“ Interest-Free Loan & Leave Encashment

πŸ† Long Service Awards

🏠 Remote Work Flexibility

🌴 Annual Trip & 28 Paid Leaves

πŸ‘Ά Maternity & Paternity Leaves

πŸ’» Company Laptop

πŸŽ“ Learning Assistance

πŸ“ˆ Annual Increments

πŸŒ™ Night Work Compensation

⏱️ Overtime Pay

Before you apply

  • 1Which parts of your CV prove experience with Ruby, AWS, and Cloud platforms?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...