Software Engineer II

Engineering · Lahore, Lahore
Department Engineering
Employment Type Full-Time
Minimum Experience Mid-level

About ShopCash in Wego

ShopCash is a new cashback and 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 brands and deals 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

We are looking for passionate engineers to join the ShopCash team. This is a team role and you’ll be involved in many aspects — primarily helping to build and maintain its mini-app and iOS/Android apps


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


What you will be doing:

  • Follow and iterate on engineering best practices to achieve a robust code base, e.g. through design reviews, code reviews, unit tests, and regular retrospective meetings.
  • Partner with product managers, designers and analytics to drive requirements that address all parties' needs.
  • Support other members of the team in finding pragmatic solutions that can be implemented in a reasonable amount of time.
  • Maintain and develop new features on the mini-app and mobile apps.
  • Solve the team's problems as part of a close-knit team - 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.


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

  • Experience with iOS, Android, React.js and React Native
  • Proficiency in HTML, CSS and JavaScript (ES6+)
  • Experience with automated testing of browser-based applications using Jest, React Testing Library and Cypress
  • Experience with responsive and adaptive design
  • Proficiency in English and technical communication


It will be great if you have:

  • Experience with TypeScript
  • Experience with Docker, AWS, and CI/CD in general
  • Familiarity with Agile Scrum


Thank You

Your application was submitted successfully.

  • Location
    Lahore, Lahore
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Mid-level