O SEU PRÓXIMO CAPÍTULO
Senior Software Engineer
Sobre a vaga
• Design, implement, and ship features that improve how users earn, track, and redeem rewards through HeyMax
• Apply AI tools across the daily workflow, including exploring requirements, generating implementation plans, testing, debugging, and reviewing code
• Make technical design decisions balancing speed, reliability, maintainability, and product impact
• Build and maintain production-grade systems across mobile, backend, infrastructure, data, or AI-related surfaces
• Take projects from ambiguous requirements to shipped, measurable outcomes
• Write clean, maintainable code; improve observability and strengthen tests
• Contribute to architecture discussions and own technical decisions within project areas
• Review code and improve implementation quality
• Collaborate with product, design, business, and operations teams to translate customer and business needs into technical solutions
• Mentor engineers through code reviews, pairing, feedback, and sharing AI-assisted development patterns
• Identify technical debt, reliability gaps, and opportunities to improve developer velocity
• Bachelor's degree in Computer Science or a related field, or equivalent practical experience
• Strong software engineering experience, ideally with a track record of delivering complex projects end-to-end
• Technical depth in one or more areas: mobile, backend, infrastructure, data, or AI
• Experience building and operating production systems used by real customers
• Strong product sense and ability to make pragmatic tradeoffs under ambiguity
• Active use of AI coding tools such as Claude Code, Cursor, Copilot, or similar systems
• Strong communication skills and ability to collaborate with both technical and non-technical teammates
• High ownership mindset: you care about outcomes, not just tickets
• Bonus: experience with fintech, loyalty/rewards systems, or multi-region deployments across Southeast Asia
• No explicit benefits, perks, or compensation extras stated