Don't worry, we can still help! Below, please find related information to help you with your job search.
- Senior Software Engineer
- Discovery Software Engineer
- Software Engineer Backend
- Presales Software Engineer
- Edtech Senior Software Engineer
- Senior Software Quality Assurance Engineer
- Senior Embedded Software Engineer
- Senior Backend Software Engineer
- Senior Fullstack Software Engineer
- Senior Software Engineer – Shopcash
Senior Software Engineer – Shopcash
Company | Wego.com |
Address | Jakarta Raya, Indonesia |
Employment type | FULL_TIME |
Salary | |
Category | Pengaturan Perjalanan |
Expires | 2023-06-12 |
Posted at | 1 year ago |
20 Days
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
You will be part of the core engineering team in ShopCash, helping to build and maintain its frontend and 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:
- Follow and iterate on engineering best practice to achieve a robust code base, e.g. through design reviews, code reviews, unit tests, and regular retrospective meetings.
- Take ownership of managing and extending our backend services. Use your technical expertise in building backend architecture and infrastructure at scale.
- Identify and proactively address challenges on the backend, driving complex technical decisions together with your colleagues.
- 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:
- Experience designing and building APIs with maintainability, scalability and reliability in mind. You will debug queries, implement database optimisations, and refactor large parts of the codebase to improve readability.
- Enjoy working as part of a close-knit team. 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:
- Familiarity with Agile Scrum.
- Experience with Docker, AWS, and CI/CD in general.
- Elixir and Phoenix, Postgres and Elasticsearch for back-end development
- TypeScript, React, Next.js, Jest and Cypress for front-end development.
- Demonstrated ability to own and ship a big project end to end involving complex decisions based on business and technological impact.
- Familiarity with technologies that we already use;
-
Marketing Officer Jobs
By PT. Livindo Artha Gracia At Banten, Indonesia 8 months ago
-
Research Intern (Seagrass Transplantation)
By CarbonEthics At Bintan, Indonesia 8 months ago
-
Regional Asset Lead Jobs
By Beam Mobility At Indonesia 8 months ago
-
Ui/Ux Application Design (Fresh Graduated)
By Sahaware Indonesia At Bandung, Indonesia 8 months ago
-
Devops Manager Jobs
By Skubbs At Indonesia 8 months ago