Senior Backend Engineer

7 days ago


Lahore, Punjab, Pakistan Wego Full time

About ShopCash

ShopCash is a cashback loyalty program launched by Wego in MENA in 2020. ShopCash gives users access to a wide range of cashback offers, promo codes, deals and vouchers from a variety of merchants. ShopCash was developed to make brand and deal discovery easier while enabling users to save on every purchase.

ShopCash is on a mission to make the shopping and saving experience seamless, online and offline and aims to be the largest cashback platform in MENA. We are continuously innovating to bring the best experience to our shoppers and want every shopping journey to begin with ShopCash.

About the role

You will be part of the core engineering team in ShopCash, helping to build and maintain its backend.

Along with other team members, you will be implementing features and solving challenging problems in a fast-paced and collaborative environment.

What you will be doing:

  • Adopt and continuously improve engineering best practices to ensure a robust and maintainable codebase for our backend service, e.g. through design reviews, code reviews, unit tests, and regular retrospective meetings.
  • Identify and proactively address engineering challenges for the product, driving complex technical decisions together with your colleagues.
  • Have a sense of ownership in managing and extending our backend services. Use your technical expertise in contributing to building backend architecture and infrastructure at scale.
  • Partner with product, designers and analytics and drive requirements that take into account all parties' needs.
  • Support other members of the team in finding pragmatic solutions that can be implemented in a reasonable amount of time.

To be successful in this role, you'll need:

  • Familiarity with technologies that we already use;
    • Elixir and Phoenix
    • Postgres
    • Elasticsearch
  • Experience designing and building APIs with maintainability, scalability and reliability in mind. You will debug SQL queries, implement database optimisations, and refactor large parts of the codebase to improve performance and readability.
  • Competency in working with external APIs and other data sources for integration work.
  • To enjoy working as part of a close-knit team, spread over several locations. You will solve the team's problems together - designing systems with good abstractions, fixing production issues, providing respectful and thoughtful feedback on other developers' code in pull requests and welcoming feedback on your own work too.
  • Proficiency in English and technical communication.

It will be great if you have:

  • Experience with Docker, AWS, and CI/CD in general.
  • Demonstrate ability to own and ship a big project end-to-end involving complex decisions based on business and technological impact.
  • Familiarity with Agile Scrum.
  • Familiarity with some frontend technologies that we use (React+Next.js, React Native)
#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior Backend EngineerWe are seeking an experienced Senior Backend Engineer with 5+ years of experience in Java development. The ideal candidate will have a strong ability to design and implement scalable, reliable, and high-performance backend systems.The successful candidate will be responsible for:Designing and implementing scalable, reliable, and...


  • Lahore, Punjab, Pakistan CodeNinja Inc. Full time

    6 days ago Be among the first 25 applicantsPosition Overview:We are seeking a highly skilled Backend Engineer with 5+ years of experience in Java, Spring, and microservices to join our dynamic team. The ideal candidate will have a strong background in financial payments and banking systems, bringing expertise in developing robust and efficient backend...

  • Backend Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan FusionWave (pvt.) Limited Full time

    2 days ago Be among the first 25 applicantsGet AI-powered advice on this job and more exclusive features. We are Hiring: Backend Engineer (Python/Node.js)At Fusionwave (Pvt.) Ltd, we are on a mission to build technology that makes a real impact. As a team of thinkers, builders, and innovators, we create scalable platforms that serve thousands of users every...


  • Lahore, Punjab, Pakistan beBeeBackend Full time

    Backend Developer RoleWe are seeking a skilled Backend Developer to join our team. This role requires hands-on experience with PHP (Laravel) and strong problem-solving skills.">">Develop and maintain scalable, efficient backend systemsBuild and integrate RESTful APIs and third-party servicesCollaborate with frontend and other team members for smooth...


  • Lahore, Punjab, Pakistan Stafflink Full time

    2 days ago Be among the first 25 applicantsDirect message the job poster from StafflinkAs a Senior Backend Engineer, you'll play a critical role in designing, building, and maintaining the core services that power our applications. You'll work closely with product managers, frontend engineers, and other stakeholders to build scalable APIs, integrate...

  • Backend Engineer

    7 days ago


    Lahore, Punjab, Pakistan Ilil Ag Full time

    We seek a dedicated Backend Engineer with strong Python expertise to join our AI-focused technology consulting team.As a key engineering team member, you will design, build, and maintain server-side components that power our AI solutions and integrate with machine learning systems. Your work will be crucial in creating robust, scalable, and high-performance...

  • Backend Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan Taraki Full time

    Join to apply for the Backend Engineer (Trading APIs) role at Taraki2 weeks ago Be among the first 25 applicantsJoin to apply for the Backend Engineer (Trading APIs) role at TarakiGet AI-powered advice on this job and more exclusive features.We are hiring for an international startup. The role is on-site in Lahore (hybrid, i.e 1-2 days of remote work after...


  • Lahore, Punjab, Pakistan Avanza Solutions Full time

    Senior Backend Java Developer (Spring boot)Senior Backend Java Developer (Spring boot)2 days ago Be among the first 25 applicantsDirect message the job poster from Avanza SolutionsAssistant Manager Talent Acquisition| Head Hunter | Global Recruiter | Tech and Non Tech Recruiter | HR Professional |Talent Management | Employer…Company DescriptionSince 2000,...

  • Backend Engineer

    3 weeks ago


    Lahore, Punjab, Pakistan 31 Green Limited Full time

    Job Title: Backend Engineer (Laravel + Python)Location: RemoteJob Type: Full-timeExperience Level: SeniorAbout the RoleWe're seeking a Senior Backend Engineer with expertise in Laravel and Python (FastAPI) to join our dynamic team. This role is perfect for someone who thrives in building intelligent, scalable backend systems, is passionate about AI-driven...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    As a senior backend engineer, you will play a key role in designing, developing and scaling our backend infrastructure on Microsoft Azure to support a growing user base.Key Responsibilities:System Architecture: Develop scalable, reliable and high-performance backend systems capable of handling large amounts of data.Data Stream Processing: Optimize data...