Oowlish Technology - Senior / Lead Full Stack Engineer (Next.js, AI, TypeScript)
Requirements
• This role requires strong alignment with PST working hours, with at least 6 hours of daily overlap. • 5+ years of experience in full-stack software engineering • Strong expertise with Next.js (App Router, Server Components, Server Actions) • Advanced proficiency in TypeScript with end-to-end type safety • Experience building production-ready APIs (auth, validation, error handling, rate limiting) • Strong experience with PostgreSQL (schema design, indexing, optimization) • Hands-on experience with Supabase (Auth, Realtime, Storage, etc.) • Experience with Drizzle ORM or similar tools for schema and migrations • Experience with Redis (Upstash or similar) for caching and performance • Strong experience deploying and managing apps on Vercel • Experience integrating AI/LLM APIs (OpenAI, Anthropic, or similar) • Understanding of prompt engineering, streaming, structured outputs, and cost optimization • Experience using AI coding tools (Claude, Codex, or similar) in daily workflows • Experience with Google Maps APIs (Places, Geocoding, Maps JS) • Experience building multi-tenant SaaS platforms • Familiarity with agentic workflows, MCPs, or AI-driven automation systems • Strong design/UX sensibility
Responsibilities
• Design and build full-stack applications using Next.js, TypeScript, and modern web frameworks • Develop and maintain APIs, authentication flows, and backend services • Work with PostgreSQL, Supabase, and Redis to build scalable data systems • Deploy and manage applications on Vercel, including environments and workflows • Integrate AI/LLM capabilities (OpenAI, Anthropic) into product features • Optimize performance, reliability, and user experience across the stack • Implement monitoring, logging, and error tracking (e.g., Sentry) • Collaborate on product decisions and translate ideas into working systems • Take ownership of technical decisions and drive projects from concept to production
Benefits
• Competitive compensation based on experience; • Career plans to allow for extensive growth in the company; • International Projects; • Oowlish English Program (Technical and Conversational); • Oowlish Fitness with Total Pass; • Games and Competitions; • You can also apply here: • Website: https://www.oowlish.com/work-with-us/ • LinkedIn: https://www.linkedin.com/company/oowlish/jobs/ • Instagram: https://www.instagram.com/oowlishtechnology/ • We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT