Senior Full Stack Engineer

A Software House Based in Karachi is seeking a candidate for Senior Full Stack Engineer for their Karachi branch. Apply now on


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, with over 5 years of professional experience in Full-Stack development, specializing in React/Vue.js and Node.js/.NET Core.
  • Designed and developed robust, scalable, and high-performance software solutions using React/Vue.js for the frontend and Node.js/.NET Core for the backend.
  • Upheld coding standards and best practices, encouraging team members to follow coding guidelines and contribute to code quality improvements.
  • Stayed updated with emerging technologies, tools, and industry trends, implementing innovative solutions to enhance the development process.
  • Proficient in Frontend technologies: React, Vue.js, HTML5, CSS3, JavaScript.
  • Proficient in Backend technologies: Node.js, .NET Core, API development, databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Experienced with cloud platforms (AWS, Azure, Google Cloud) and DevOps practices.
  • Fostered excellent teamwork and communication skills, collaborating effectively with multidisciplinary teams.
  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes), CI/CD pipelines, and related tools (e.g., Jenkins, GitLab CI).
  • Successfully worked on large-scale applications and projects.
  • Familiarity with Agile/Scrum methodologies and practices.


  • Develop and implement innovative software solutions that drive profitable growth and continuously improve the customer experience.
  • Ensure high-quality, reliable, and secure software solutions that meet the evolving needs of the business and its customers.
  • Contribute to the continuous improvement of technology capabilities and processes to meet the demands of a rapidly evolving market.
  • Help establish as a leader in the technology industry, with solutions and capabilities highly valued by customers and partners.
  • Investigate and resolve software defects, collaborating with QA teams to validate and verify fixes, leading to a defect-free application.
  • Adapt to evolve technologies and quickly acquire new skills to address changing project needs.
Job Category: Software Enigneering
Job Type: Full Time
Job Location: Karachi

Apply for this position

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