Senior Software Engineer - Frontend

ShopBack
Summary
Join ShopBack, a leading shopping rewards platform in Asia-Pacific, as a Frontend Engineer. Contribute to the ideation, design, implementation, and testing of impactful product features. Develop high-quality, scalable software adhering to strong architectural and design principles. Collaborate with the team to shape the future of the ShopBack user experience and mentor junior engineers. This role requires 4+ years of frontend engineering experience, strong knowledge of HTML, CSS, and JavaScript, and understanding of software design principles. ShopBack offers competitive compensation, career progression opportunities, a collaborative culture, and a Work-From-Anywhere benefit.
Requirements
- 4+ years of experience building and designing delightful user experiences as a frontend engineer
- Strong knowledge of HTML, CSS, and JavaScript
- Understanding of good software design principles and have applied principles to professional work
- Have knowledge in Test Driven Development (TDD), CI/CD
- Familiarity with RESTful APIs and TypeScript
- Ability to work effectively in a fast-paced, complex technical environment with high adaptability and flexibility
Responsibilities
- Contribute to the ideation, technical design, implementation, and testing of product features that empower our business and deliver impact to our customers
- Produce high-quality software following good architecture and design principles that are scalable
- Design and deliver well-thought-out user interfaces with a strong sense of the overall user experience
- Collaborate with the team to define the future of the ShopBack experience
- Strong mentoring skills with the ability to provide technical guidance and review code
Preferred Qualifications
Hands-on experience working with ReactJS (Preferred) and ecosystem
Benefits
- Career progression paths and opportunities to take on greater challenges that help you realise your ambitions
- Be part of a winning team on a journey to global scale
- Competitive compensation based on your performance
- Candid, open, and collaborative culture where feedback is valued, for everyone to grow and improve every day
- Work-From-Anywhere benefit to enable you to thrive personally and professionally