Principal Software Engineer

3 weeks ago


Lahore, Punjab, Pakistan LOGICON, LLC Full time
Principal Software Engineer (Full Stack)

Job Summary:

We are looking for a highly skilled Principal Software Engineer with a strong full-stack development background to lead technical initiatives and drive engineering excellence across projects. The ideal candidate will have 8+ years of hands-on experience with MERN/MEAN stacks, Node.js, and Python, along with a solid track record of leading development teams and delivering scalable, high-quality solutions.

Key Responsibilities:

  • Lead the architecture, design, and development of robust and scalable applications.
  • Oversee full-stack development using technologies like React.js/Angular, Node.js, and Python.
  • Guide and mentor a team of engineers, fostering technical growth and collaboration.
  • Make strategic technical decisions, contributing to long-term product and platform vision.
  • Collaborate closely with product managers, designers, and stakeholders to align on requirements and delivery timelines.
  • Drive code quality through code reviews, testing, and best practices.
  • Implement and advocate for engineering standards, tools, and frameworks that increase team productivity.
  • Ensure system performance, scalability, and security in all delivered solutions.

Required Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8+ years of experience in software engineering, with a strong focus on full-stack development.
  • Expertise in MERN/MEAN stack, Node.js, and Python.
  • Solid understanding of RESTful APIs, database design (MongoDB, PostgreSQL, etc.), and system integration.
  • Strong experience with cloud infrastructure (AWS, Azure, or GCP).
  • Proven experience leading and mentoring software engineering teams.
  • Strong problem-solving, communication, and leadership skills.

Preferred Qualifications:

  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Background in Agile/Scrum environments and tools like Jira or Confluence.
  • Contributions to open-source projects or technical publications are a plus.

What We Offer:

  • A culture of innovation and collaboration
  • Competitive salary and performance bonuses
  • Office located on PIA Main Boulevard, Lahore
  • Flexible work environment
  • Opportunities for leadership and career growth
  • Continuous learning and development support
Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsJob SummaryA Principal Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A principal software engineer makes sure that the...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsJob SummaryA Principal Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A principal software engineer makes sure that the...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job SummaryA Principal Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.A Principal Software Engineer for JAVA is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features.Job SummaryA Principal Software Engineer for Node is an associate at Creative Chaos responsible for developing server applications across various software platforms. This includes writing Restful APIs to be consumed by client applications. The engineer...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsJob SummaryA Principal Software Engineer for Node is an associate at Creative Chaos responsible for developing server applications across various software platforms, including but not limited to writing Restful APIs for client consumption. The engineer ensures that the functionality, security, and performance of...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    Job SummaryA Principal Software Engineer for Python is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A Principal Software Engineer makes sure that the functionality, security, and performance of...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsJob SummaryA Principal Software Engineer for Node is an associate at Creative Chaos responsible for developing server applications across various software platforms. This includes, but is not limited to, writing Restful APIs for client consumption. The engineer ensures that the server application's functionality,...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    Principal Software Engineer - (Node+React)4 weeks ago Be among the first 25 applicantsJob SummaryA Full Stack Software Engineer specializing in Node and React at Creative Chaos is responsible for developing server and client applications across various platforms. This includes writing RESTful APIs and developing front-end interfaces for web applications. The...


  • Lahore, Punjab, Pakistan Creative Chaos Full time

    1 month ago Be among the first 25 applicantsA Principal Software Engineer for JAVA at Creative Chaos is responsible for developing server applications across various software platforms, including but not limited to writing Restful APIs for client consumption. The role ensures that server functionality, security, and performance align with design...