Principal Software Engineer

5 days ago


Karachi, Sindh, Pakistan beBee Careers Full time

We are looking for a highly skilled and experienced software engineer to join our team as a Principle Software Engineer (Frontend).

About the Job

This is an exciting opportunity to take on a senior role in advancing our development stack and ensuring scale as we grow to millions of monthly active users across many countries.

You will work closely with other teams from the early stages of design all the way through identifying and resolving production issues, and handling the complete SDLC. You will be responsible for supporting a wide range of products focusing on automation, availability, and performance, and above all reliability as well as supporting mobile engineers and business intelligence leading up to, during, and after each sprint.

Key Responsibilities

  • Collaborate with other teams from design to production.
  • Support various products focusing on automation, availability, and performance.
  • Communicate effectively with the QA team, design team, and Tech Team Leads.
  • Provide guidance on technical matters and ensure best practices are followed.

What We Are Looking For

  • Bachelors in Computer Science or a related field.
  • 6+ years of experience in Javascript and client-side technologies.
  • 4+ years of production level experience in React.
  • Ability to build apps in React.
  • Experience with state management libraries e.g. Redux.
  • Ability to profile and optimize React applications.
  • Understanding of MVC frameworks.
  • Knowledge of build tools like Webpack and package management tools like Yarn & NPM.
  • Excellent communication & interpersonal skills.
  • Ability to prioritize tasks and adapt to changing environments.


  • 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...


  • Karachi, Sindh, Pakistan 360factors (Pvt.) Ltd. Full time

    Human Resources Generalist @ 360factors, Inc. | MBA in HR ManagementGet AI-powered advice on this job and more exclusive features.Direct message the job poster from 360factors (Pvt.) Ltd.Principal Software EngineerKey ResponsibilitiesConsistently write, translate, and code software programs and applications according to specifications.Enhance, modify, and...


  • Karachi, Sindh, Pakistan Flatgigs Full time

    Get AI-powered advice on this job and more exclusive features.Position OverviewEpicmetry is seeking a Principal Software Engineer to lead the development of innovative software solutions within our dynamic tech environment. In this key role, you will be responsible for architecting and overseeing the implementation of complex systems while mentoring a team...


  • Karachi, Sindh, Pakistan AHOY Full time

    Position OverviewEpicmetry is seeking a Principal Software Engineer to lead the development of innovative software solutions within our dynamic tech environment. In this key role, you will be responsible for architecting and overseeing the implementation of complex systems while mentoring a team of engineers. You will work closely with product managers,...


  • 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 beBee Careers Full time

    About this Role:This is a challenging and rewarding opportunity for an experienced software engineer to take their skills to the next level. As a Principal Software Engineer, you will have the chance to work on a wide range of projects, collaborating with cross-functional teams to drive innovation and improve our industry-leading platform.What You'll Do:Work...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    We are seeking an experienced Principal Software Engineer to join our team and lead the development of high-quality back-end systems.About the Role:The successful candidate will be responsible for designing and implementing scalable and performant back-end systems using Python and Django Rest Framework (DRF).Responsibilities:Developing Back-end...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Job Title: Principal Pipeline EngineerOverview:We are seeking an experienced and skilled pipeline engineer to lead our non-destructive testing (NDT) services and manage land acquisition requirements for our transmission pipeline projects.


  • Karachi, Sindh, Pakistan beBee Careers Full time

    We are seeking a skilled Principal Software Engineer to join our team, who will play a pivotal leadership role within our agile development squads, actively participating in software development, testing, and release cycles.ResponsibilitiesAs a Principal Engineer, you will lead by example, instilling, maintaining, and improving best practices across the...