Senior Software Engineer (Onsite, Lahore, PKR Salary)
HR POD Careers
Date: 2 weeks ago
City: Lahore
Contract type: Full time

Requirements:
- 5+ years of professional software development experience, including 2+ years in Ruby on Rails.
- Product-based company experience with real-world application development.
- Strong knowledge of at least one modern JavaScript framework (React, Angular, or Vue).
- Solid understanding of SQL and relational databases (PostgreSQL, MySQL); NoSQL exposure is a plus.
- Knowledge of web security best practices (XSS, CSRF, SQL Injection, SSRF, SAML/OAuth).
- Strong grasp of software design patterns, SOLID principles, and scalable architecture.
- Familiarity with AI-assisted development tools (GitHub Copilot, ChatGPT, Cursor).
- Exposure to cloud platforms (AWS) and containerization/DevOps tools (Docker, Kubernetes, CI/CD).
- Experience with automated testing frameworks (RSpec, Capybara, Jest).
- Proven experience in performance tuning and scalability optimization.
- Strong mentoring and collaboration skills in Agile/Scrum environments.
- Strong problem-solving mindset and ownership of deliverables.
- Excellent communication and teamwork skills.
- Ability to adapt quickly to new tools, technologies, and business requirements.
- Design, develop, and maintain high-quality, scalable, and secure web applications using Ruby on Rails and modern JavaScript frameworks (React, Angular, Vue).
- Build and consume APIs, implement background jobs, and optimize database queries for performance and efficiency.
- Ensure adherence to software design principles (SOLID, design patterns, clean code) and best practices for maintainable architecture.
- Implement and enforce web security best practices, including XSS, CSRF, SQL Injection, SSRF, SAML/OAuth, and secure session handling.
- Utilize AI-assisted tools (e.g., GitHub Copilot, ChatGPT) to improve code quality and development productivity.
- Participate in code reviews, unit/integration/end-to-end testing, and QA processes using RSpec, Capybara, Jest, or equivalent frameworks.
- Collaborate effectively in Agile/Scrum teams, contributing to sprint planning, task estimation, and timely delivery of features.
- Monitor and optimize application performance and scalability, identifying bottlenecks and implementing improvements.
- Mentor and guide junior developers, sharing knowledge and best practices.
- Stay updated on emerging technologies, tools, and industry trends, and recommend improvements to the tech stack.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Fullstack Engineer
Venturenox,
Lahore
1 day ago
Job Openings Fullstack EngineerAbout The Job Fullstack EngineerThe Fullstack Engineer at Venturenox is responsible for creating web and mobile applications and their associated backend services.The Frontend Engineer works within a product team and works closely with UX Designers, Backend Engineers and Product Managers to bring new products and features to life. We require our team members to be passionate about...

Paralegal
Careers at Cedar Global Solutions,
Lahore
3 days ago
Position Summary: This position runs reports, retrieves necessary media through database, legal research and court document retrieval, while managing workflow and follow-up procedures to ensure projects meet deadlines. Must be flexible, have excellent communication skills, attention to detail and an understanding of reading and interpreting court dockets and docketing information within the court system. Must be comfortable collaborating with attorneys,...

Talent Acquisition Executive
Software Finder Careers,
Lahore
3 days ago
Position: Talent Acquisition ExecutiveLocation: On-site – Gulberg, LahoreTimings: 12:00 PM – 9:00 PMExperience: 1–2 YearsRole OverviewWe’re looking for a dynamic and motivated Talent Acquisition Executive to join our growing People & Culture team. In this role, you’ll be responsible for end-to-end recruitment efforts across a variety of functions including sales, marketing, content, and tech. You'll play a key part in...
