Principle Software Engineer

3 weeks ago


Karachi, Sindh, Pakistan Pied-De-Poule 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 East has ever seen

As a Principle Software Engineer (Frontend), you will liaise with the other backend and frontend engineers within your product stream, the QA team, the design team, and your Tech Team Leads. As a senior member of the team, you will be responsible for advancing our development stack and ensuring scale as we grow to millions of monthly active users across many countries.

In this role, 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.
  • Support 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.
  • Live true to our ambitions of building an industry-leading platform which is relentlessly focused on innovation.
  • Develop elegant solutions for complex problems.
  • Write and maintain exemplary code following dubizzle's programming practices.
  • Gain a detailed understanding of the complete architecture of our product and the position of your product stream in it.
  • Work in a mentoring capacity within a peer-programming environment and provide guidance on tasks, irrespective of complexity or scale.
Requirements
  • 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.
  • Have used one state management library e.g. Redux extensively.
  • Ability to profile and optimize a React application performance-wise.
  • Good understanding of at least one MVC framework.
  • Some understanding of build tools like Webpack and package management tools like Yarn & NPM.
  • Excellent communication & interpersonal skills. This is an absolute must. We have heated debates around complicated subjects and you will be expected to defend your points of view.
  • Ability to prioritise tasks and quickly adjust in a rapidly changing environment.
  • Plus point: Have used Server Side Rendering with React.
#J-18808-Ljbffr

  • Karachi, Sindh, Pakistan Multitech Engineer Full time

    Assistant Accountant / Accountant Multitech Engineer, Pakistan Minimum Qualification:BCom, BS in Commerce, Associate Degree Program in Finance and AccountingMultitech Engineers is looking for a robust Accounts Assistant having 3 to 5 years of experience with the following required skills:Good Experience of ERP or Accounting / Book Keeping Software.Recording...

  • Software Engineer

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

    Software Engineering RoleWe are looking for a highly motivated and experienced software engineer to fill a mid-level software engineering position. The ideal candidate will have a strong understanding of software development principles and excellent coding skills.The key qualifications for this role include:C# and MVC Experience: 1 to 3 years of software...

  • Software Architect

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

    We're looking for an experienced Senior Software Engineer to work with us. In this role, you'll be responsible for developing and delivering high-quality software solutions using leading-edge technologies.You'll work closely with our team to identify and address technical challenges, and contribute to the design, development, testing, and deployment of...


  • Karachi, Sindh, Pakistan beBee Careers Full time

    Senior Backend Engineer - Technical LeadThe successful candidate will have a deep understanding of software engineering principles, strong leadership skills, and the ability to communicate complex technical ideas effectively. They will be responsible for driving technical direction, mentoring junior engineers, and collaborating with cross-functional teams to...


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


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

  • Software Engineer

    5 days ago


    Karachi, Sindh, Pakistan beBee Careers Full time

    Software Engineer OpportunityWe are seeking a highly skilled Backend Developer to join our team. As a key member of our development team, you will be responsible for designing, developing and implementing complex software features using Python (a PHP framework). This role requires collaboration with cross-functional teams to ensure that our applications meet...