Sr. Software Engineer (Ruby on Rails or Node.js)
Staunch Lahore, Punjab, Pakistan
Appliances, Electrical, and Electronics Manufacturing · 501-1,000 employees
About the role
The Senior Software Engineer will own projects end-to-end, ensuring high-quality delivery and long-term maintainability. They will also act as a technical partner to clients, gathering requirements and aligning cross-functional teams to achieve product goals.
What they look for
Requirements
Candidates must hold a bachelor's degree or higher in Computer Science or a related field. They are required to have at least 4 years of professional software development experience with strong proficiency in MVC frameworks like Ruby on Rails or Node.js.
Full description
1. Project Ownership & Delivery
- Own projects end-to-end, from requirement understanding to delivery and post-release support.
- Ensure timely, high-quality delivery by setting clear, realistic goals and aligning team efforts accordingly.
- Identify risks early and proactively manage dependencies, scope, and timelines.
- Maintain a strong focus on engineering quality, scalability, and long-term maintainability.
2. Client Collaboration & Product Thinking
- Take the lead in client communication for assigned projects.
- Collaborate with clients to gather, clarify, and refine requirements.
- Understand the client’s vision and translate it into actionable technical and product outcomes.
- Add value beyond implementation by researching ideas, competitors, and industry best practices, contributing with a product-oriented mindset.
- Act as a trusted technical partner to clients, helping shape solutions rather than just executing requirements.
3. Collaboration & Cross-Team Alignment
- Collaborate closely with other Team Leads, Senior Engineers, and stakeholders to ensure consistency and high standards across teams.
- Share learnings, challenges, and solutions across teams to continuously improve engineering practices.
- Support a culture of collaboration, ownership, and accountability.
4. Process, Standards & Policy Enforcement
- Promote and enforce coding standards, guidelines, and best practices.
- Ensure adherence to engineering processes, discipline, and workflow standards.
Requirements:• Bachelor’s degree or above in Computer Science, Engineering, or a related field
- 4+ years of professional experience in software development, including Senior Software Engineer or Principal-level roles
- Strong experience in MVC-based frameworks, preferably with Ruby on Rails or Node.js
- Hands-on involvement in client communication and team coordination
- Strong technical foundation, problem-solving skills, and ability to mentor and guide team members
Similar roles
-
Senior Ruby on Rails Developer
EX Squared Argentina
-
Ruby on Rails Developer
Articore Group Gurugram, Haryana, India
-
MILAP Staff Attorney- RAILS
PRO BONO RESOURCE CNTR MD BAR Salisbury, Maryland, United States · $82K–$92K/yr
-
MILAP Community Outreach Coordinator- RAILS
PRO BONO RESOURCE CNTR MD BAR Salisbury, Maryland, United States · $50K–$54K/yr
-
MILAP Paralegal- RAILS
PRO BONO RESOURCE CNTR MD BAR Salisbury, Maryland, United States · $53K–$58K/yr
-
Senior Rails Engineer
Rockstar Canada · $130K–$180K/yr