Principal Software Engineer

24 hours ago


Karachi, Sindh, Pakistan Dubizzle Group Full time

Bayut | dubizzle is seeking a highly skilled Principal Software Engineer - Frontend to join our team. As a Principal Software Engineer, you will collaborate with other engineers, Tech Team Leads, QA team, and design team to develop and enhance our frontend applications. You will play a vital role in advancing our development stack and ensuring scalability as we continue to grow our user base.

In this role, you will:

  1. Work closely with cross-functional teams from initial design to resolving production issues, ensuring the complete SDLC.
  2. Support a wide range of products, focusing on automation, performance, availability, and reliability.
  3. Drive innovation and contribute to the continuous improvement of our industry-leading platform.
  4. Develop elegant solutions for complex problems and write clean, maintainable code following best practices.
  5. Gain a deep understanding of the product architecture and effectively communicate the position of your product stream within it.
  6. Mentor and provide guidance to peers in a pair-programming environment.

Minimum Requirements:

  1. Bachelor's degree in Computer Science or a related field.
  2. Minimum of 6 years of experience in JavaScript and frontend technologies.
  3. Proven experience in React with at least 4 years in a production-level role.
  4. Strong understanding of state management libraries like Redux.
  5. Experience optimizing and profiling React applications for performance.
  6. Familiarity with MVC frameworks.
  7. Working knowledge of build tools such as Webpack and package management tools like Yarn and NPM.
  8. Excellent communication and interpersonal skills.
  9. Ability to prioritize tasks and adapt in a fast-paced environment.
  10. Knowledge of Server Side Rendering with React is a plus.

Bayut & dubizzle is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan Creative Chaos Full time

    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 writing Restful APIs to be consumed by client applications. A Principal Software Engineer ensures that the functionality, security, and performance of the server application align with...


  • Karachi, Sindh, Pakistan Spursol Full time

    About the job Principal Software EngineerRole OverviewThe Principal Engineer plays a pivotal leadership role within our agile development squads, actively participating in software development, testing and release cycles. The role is also expected to lead by example towards instilling, maintaining, and improving best practices across the software development...

  • Principal Engineer

    5 days ago


    Karachi, Sindh, Pakistan Spursol Full time

    We are looking for a talented Principal Engineer - Software Architecture to join our team at Spursol. As a key member of our engineering organization, you will play a critical role in shaping the technical direction of our products and driving innovation in software architecture. This is an exceptional opportunity to make a significant impact on the...


  • Karachi, Sindh, Pakistan The Prism Services Full time

    We are hiring talented and experienced Principals Software Engineer for our client.Key Responsibilities:Backend Architecture and Development:Design and implement scalable and performant back-end systems using Python, Django Rest Framework (DRF), and other relevant web technologies.Build maintainable, well-structured, and efficient codebases.Develop Restful...


  • Karachi, Sindh, Pakistan Pied-De-Poule Full time

    About Our TeamPied-De-Poule's digital platform team is a dynamic and innovative group of experts who share a passion for creating world-class software solutions. We value collaboration, creativity, and continuous learning, and we're committed to delivering exceptional user experiences.Job DescriptionWe are seeking an experienced Principal Software Architect...


  • Karachi, Sindh, Pakistan 360factors, Inc. Full time

    ResponsibilitiesConsistently write, translate, and code software programs and applications according to specificationsEnhance, modify, and repair existing codeCode, test, and implement configuration changes to software applications to meet both functional and technical requirementsWill be involved in the full software development life cycle in coordination...


  • Karachi, Sindh, Pakistan Pakistan Single Window (PSW) Full time

    Be among the first 25 applicantsConvert user flows, wireframes, and prototypes into quality web-based product features and user experiences.Design and implement efficient and responsive user interfaces, collaborating with UX/UI designers to create visually appealing and user-friendly web applications.Develop web pages using React.js and use React.js...


  • Karachi, Sindh, Pakistan Techamal Full time

    Mid-Level/Senior/Principal Software Engineer .Net and AngularCompany: TechAmalLocation: Onsite/RemoteExperience: 3 - 6 yearsSalary Range: PKR 130K - 180KRequired Skill Set:Angular (Highly Required)NGXS (Highly Required).NET / .NET CorePostgreSQLObject-Oriented Programming (OOP)TypeScriptNice to Have:WinFormsReactE-commerce application experienceWhy Join...

  • Software Engineer

    1 week ago


    Karachi, Sindh, Pakistan Software Digital Full time

    Bachelors in Software Engineering, Computer Science or relevantWriting clean, high-quality, high-performance, maintainable codeDevelop and maintain software, including applications, databases, interfaces, and enhancements.Coordinate cross-functionally to ensure project meets business objectives and compliance StandardsSupport test and deployment of new...


  • Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    Job DescriptionAstera Software, Inc. is looking for a skilled Software Engineering Team Lead to oversee the development of our software solutions.Main Responsibilities:Lead a team of software engineers, guiding them in software engineering best practices.Collaborate with cross-functional teams to develop scalable and robust software architectures.Ensure...


  • Karachi, Sindh, Pakistan Pakistan Single Window (PSW) Full time

    Get AI-powered advice on this job and more exclusive features.ResponsibilitiesConvert user flows, wireframes, and prototypes into quality web-based product features and user experiences.Design and implement efficient and responsive user interfaces, collaborating with UX/UI designers to create visually appealing and user-friendly web applications.Develop web...


  • Karachi, Sindh, Pakistan Inqline Full time

    Job DescriptionAs a Senior Software Engineer at Inqline, you will be working closely with cross-functional teams to identify business needs and design innovative solutions. Your primary responsibilities will include:Designing and developing high-quality software components and modules.Collaborating with product managers and engineers to prioritize feature...


  • Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    Astera Software, Inc. is seeking a talented .NET Framework Software Engineer to lead the migration of our flagship product from WinForms to WPF. As a key contributor to our development team, you will leverage your expertise in both frameworks to ensure a seamless transition and an improved user experience.Key Responsibilities:Coding and testing user...


  • Karachi, Sindh, Pakistan Wenawa Software Inc. Full time

    Join our dynamic team at Wenawa Software Inc. as a Mid-Level Backend Software Engineer!Location: Hybrid (Karachi, Sindh)Job Type: Full-timeExperience Level: Mid-level (2-3 years)We're looking for a talented engineer to help us deliver robust and scalable software solutions.Job Description:As a Backend Software Engineer, your primary responsibility will be to...


  • Karachi, Sindh, Pakistan Software Digital Full time

    At Software Digital, we are seeking talented Software Engineers to join our team. As a Software Engineer, you will have the opportunity to design, develop, and test software applications, databases, interfaces, and enhancements that meet business objectives.Key ResponsibilitiesDesign and develop high-quality software codeCollaborate with cross-functional...

  • Software Architect

    3 days ago


    Karachi, Sindh, Pakistan Astera Software, Inc. Full time

    Job SummaryAs a Software Architect at Astera, you will play a crucial role in shaping the technical direction of our software solutions. Leveraging your deep knowledge of .NET and C#, you will lead the design and implementation of scalable and robust software architectures that align with our business objectives. This role involves collaborating with...


  • Karachi, Sindh, Pakistan Wenawa Software Inc. Full time

    Wenawa Software Inc. is a leader in providing video content management systems to Fortune 5000 companies worldwide.Job Description:We are seeking an experienced Backend Software Engineer to join our team. The successful candidate will work on building enterprise-class video streaming applications using .NET and cloud-based technologies.The ideal candidate...


  • Karachi, Sindh, Pakistan Mentorox Software Full time

    Bachelors / Masters in Computer Science / Software EngineeringThe role is focused on developing web applications for our international client in Europe. You will be developing web applications using NodeJS for backend/APIs and Angular 13 for frontend. We provide a nice working environment with a flat management hierarchy.You will get an opportunity to...


  • Karachi, Sindh, Pakistan Dubizzle Group Full time

    The Principal Software Engineer - Frontend will collaborate with other engineers, Tech Team Leads, QA team, and design team to develop and enhance our frontend applications. This role requires a high level of technical expertise and leadership skills to ensure the successful implementation of projects.This involves working closely with cross-functional teams...


  • Karachi, Sindh, Pakistan Dubizzle Labs Full time

    dubizzle "Squads" are high performing x-functional teams set with a mission to provide win-win exchanges for our beloved users. We believe engineers are central to the problem discovery process, which is why we let teams own the "what and how" of their respective missions.We are here to bring on digital disruption and to build the best platform the Middle...