We are looking for a backend engineer who is passionate about building scalable web services and is excited to leverage AI tools to work faster and smarter. You are expected to use AI to accelerate development, build internal tools, and, when needed, handle lightweight frontend tasks to support end-to-end delivery. This is not a traditional backend role — we are looking for engineers who can think in products, not just systems, and are comfortable working across boundaries with the help of AI.
Job Description
✨In this role, you will be responsible for:
- End-to-End Product Development: Own the end-to-end development of game event websites and backend services. Drive features from requirement understanding to implementation and delivery, leveraging AI tools to accelerate development while maintaining high quality.
- Backend System & Architecture: Design, build, and maintain scalable backend systems using Python and Django. Focus on system reliability, performance, security, and clean data modeling, while handling complex business logic with clarity.
- AI-Driven Frontend Execution: Leverage AI tools to translate design into functional frontend implementations (e.g., Vue/Nuxt). Focus on delivering solid user flows, correct state management, and reliable interactions, while refining key UX details where necessary.
- AI-Native Workflow: Actively use AI tools to improve development efficiency across coding, debugging, testing, and documentation. Be able to identify, validate, and refine AI-generated outputs rather than relying on them blindly.
- Cross-functional Collaboration: Work closely with product stakeholders (e.g., PM / Product Architect), QA, and designers to translate requirements into practical technical solutions. Take ownership in aligning scope, clarifying ambiguities, and driving execution with minimal overhead.
Job Requirements
✨We Are Looking For Someone Who Has
- 2+ years of Backend Development: Solid experience with Python and Django, including RESTful API design and handling asynchronous workflows.
- AI-Assisted Development Ability: Hands-on experience using AI coding tools (e.g., Cursor, GitHub Copilot, Antigravity) to accelerate development. Able to evaluate, debug, and refine AI-generated code rather than relying on it blindly.
- Database & System Fundamentals: Strong understanding of relational databases (e.g., MySQL), including SQL optimization and basic caching strategies (e.g., Redis).
- Frontend Literacy: Working knowledge of JavaScript (ES6+), HTML5, CSS3, and modern frameworks (e.g., Vue/Nuxt). Able to review and adjust frontend implementations to ensure correct behavior, usability, and consistency.
- Ownership & Problem-Solving Mindset: Able to independently drive tasks, identify issues, and deliver solutions with a focus on impact rather than scope boundaries.
✨Preferred Qualifications
- UI Interaction Awareness: Familiarity with CSS transitions, animations, and basic interaction design principles.
- AI Integration Experience: Experience integrating LLM APIs (e.g., OpenAI, Claude) into tools or product features.
- Infrastructure Knowledge: Basic experience with Docker, CI/CD pipelines, or cloud deployment environments.
- Builder Mindset: Experience building internal tools, side projects, or contributing to open-source (especially AI-assisted workflows).
✨What We Value
- Passion for games and the ability to think from a player's perspective.
- Proactive mindset with strong ownership over project outcomes.
- Willingness to learn new tools and technologies, especially AI-driven workflows.
- Openness to sharing ideas and receiving feedback while growing with the team.
- Ability to stay organized, collaborative, and reliable in fast-paced project environments.