Technical Leadership — Define and own the architectural vision and implementation strategy for full-stack systems supporting Genies’ Smart Avatar ecosystem. Establish technical standards, patterns, and scalable frameworks across both frontend and backend. Make opinionated choices on separation of concerns and push back on overengineering.
AI-Augmented Development — Actively integrate AI tools into your development workflow for planning, code generation, debugging, and testing. Critically evaluate AI-generated output — catching complexity, duplication, or architectural drift before it takes root. Beyond your own practice, you’ll champion AI adoption across the team: identifying opportunities where AI can reduce toil, accelerate delivery, and raise the quality bar. You’ll share workflows, prompt strategies, and tooling discoveries that make the whole team faster — not just yourself.
Hands-on Contribution — Contribute directly to the codebase with a focus on maintainability, reliability, and performance. Build intuitive, interactive user interfaces to a high frontend standard while also delivering robust APIs and backend services using technologies such as React, Next.js, TypeScript, Node.js, and Go.
Mentorship & Team Development — Act as a player-coach for a growing team. Provide structured mentorship, code review guidance, and ongoing feedback that fosters career growth and engineering excellence.
Cross-Functional Collaboration — Partner closely with product managers, designers, and other engineering teams to translate high-level goals into technical deliverables. Ask sharp questions during requirements gathering and translate ambiguity into clear implementation plans.
Strategic Impact — Drive initiatives that improve developer velocity, operational efficiency, and code quality. Proactively identify technical risks, scalability challenges, and long-term architectural needs — including tradeoffs in distributed systems, CAP theorem considerations, and service design.
Process & Culture Building — Champion best practices in code quality, security (OWASP Top Ten, OAuth 2.0), testing (TDD/automation coverage), and observability (alerting and monitoring). Help shape a culture of learning, accountability, and high ownership.