Pavago's Profile Image

Senior Full Stack Software Engineer (Product & Infrastructure)

Company: Pavago

Job Location: Islamabad Capital Territory, Pakistan

Job Type: FULL_TIME - (ON_SITE)

Date Posted: April 04, 2025

External

Apply Now

About the Role

We are looking for an experienced Senior Full-Stack Software Engineer (Product & Infrastructure) to join our dynamic and innovative team. This role requires a versatile engineer who thrives in a fast-paced environment, handling end-to-end software development—from system architecture to deployment and maintenance. The ideal candidate is proficient across the stack and capable of driving technical direction and infrastructure design independently.

Key Responsibilities

Full-Stack Software Development:

  • Build, deploy, and maintain high-quality web applications using modern frameworks and technologies
  • Ensure scalable, maintainable, and secure code practices across front-end and back-end systems.

Infrastructure and System Architecture:

  • Design and implement robust system architecture, ensuring scalability and reliability.
  • Manage cloud infrastructure, including deploying and maintaining applications and services.

Database and Data Management:

  • Develop and optimize databases to ensure high performance and reliability.
  • Implement data management strategies using modern database technologies and tools.

Integration and API Development:

  • Develop and maintain API integrations with third-party services and internal tools.
  • Collaborate with various teams to integrate and enhance application functionality.

Technical Leadership:

  • Mentor junior engineers, guiding best practices and technical standards.
  • Collaborate closely with cross-functional teams including product management, design, and QA to deliver high-quality products.

Technology Stack

  •  Languages & Frameworks: JavaScript, TypeScript, React, Next.js, Node.js.
  •  Databases & ORMs: SQL, NoSQL, ORM frameworks, Supabase.
  •  Cloud & Infrastructure: AWS, Azure, GCP, Docker, Kubernetes, Digital Ocean.
  •  Integration & APIs: RESTful APIs, authentication services, payment gateways, email service providers.
  •  Tools & Practices: Git, CI/CD pipelines, automated testing, agile methodologies.

Qualifications & Experience

  • Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 4+ years of experience as a full-stack software engineer, with proven experience in system architecture and infrastructure management.
  • Extensive experience with modern JavaScript frameworks (React, Next.js, Node.js).
  • Strong expertise in database design, management, and optimization.
  • Proven track record of independently taking software projects from conception to deployment.
  • Proven experience with cloud infrastructure services and DevOps practices.

Preferred Skills

  • Master's degree in Computer Science, Software Engineer, or related field.
  • Experience integrating AI and machine learning solutions into software products.
  • Knowledge of UI/UX principles for effective collaboration with product designers.
  • Experience working in agile environments with cross-functional teams.

Soft Skills

  • Excellent communication and problem-solving skills.
  • Strong organizational and leadership abilities.
  • Capable of managing multiple priorities effectively.
  • Proactive, resourceful, and able to quickly adapt to new technologies.

Why Join Us?

  • Opportunity to work on innovative products and cutting-edge technologies.
  • Collaborative, growth-oriented work environment.
  • Autonomy in technical decision-making and career development opportunities.

I never dreamed about success. I worked for it.

“Estée Lauder”
Apply Now