About the Role
We're looking for a talented Fullstack Engineer to help design, develop, and maintain our core application. You'll play a vital role in shaping architecture, writing clean, scalable code, and mentoring junior team members. If you love solving real problems and building systems that last — we want you!
Key Responsibilities
- Design scalable, high-performance application architecture
- Maintain codebase stability and quality with clean code principles
- Lead code refactoring efforts for maintainability and clarity
- Mentor junior developers and support their technical growth
- Design efficient systems and optimize application performance
- Implement secure authentication, authorization, and data handling
- Build maintainable frontend components using Vue.js & Nuxt.js
- Develop and maintain robust, well-documented APIs
- Optimize database queries and manage data integrity
Qualifications
- 2–5 years of experience in fullstack development
- Proficiency in HTML5, CSS3, JavaScript (ES6), Vue.js & Nuxt.js
- Experience with Ruby on Rails, PostgreSQL, and Sidekiq (or similar backend tech)
- Ability to test code across browsers and operating systems
- Strong team collaboration skills and agile mindset
- Analytical thinking and a problem-solving approach
About Us
WOGI empowers success by creating incentive-driven behavior.
We are a digital provider of rewards-as-a-service, enabling real-time rewards, loyalty, and incentive programs for customers, employees, and partners through cashless payment products.
Wogi offers a rich content portfolio of digital rewards, tapping into an (eco)system that connects consumer brands, local enterprises, and end users. Founded in 2015, Wogi operates across Singapore, Malaysia, Thailand, Hong Kong, Indonesia, the Philippines, Vietnam, Sri Lanka, and continues to expand across the region.
How to Apply
If this sounds like the role for you, please send your application to:
We can’t wait to hear from you!
Job Type: Full-time
Application Question(s):
- What are your salary expectations?
Experience:
- Nuxt.js: 2 years (Required)
- Vue.js: 2 years (Required)
- Ruby on Rails: 1 year (Preferred)
- any backend language: 2 years (Preferred)
- HTML5: 2 years (Preferred)
Language:
- English (Preferred)