Full-Stack Engineer Python + Next.js + Tailwind at Enroute. We love technology, and we genuinely enjoy what we do. We are constantly looking for innovation, we challenge the status quo, and we believe in continuous learning. We have strong social awareness and work every day to make a positive impact. We make things happen, we ask questions, and we take ownership. You can trust us—our Enrouters are always up for a challenge.. We take pride in offering competitive compensation and benefits, a great work environment, flexible schedules, and policies that support a healthy work-life balance. We care about who you are both inside and outside the office. We get involved, we like to know our people, and we want every Enrouter to feel part of a strong community of driven, responsible, respectful, and—above all—happy individuals. We want you to truly enjoy working with us.. Enroute is seeking a Full-Stack Engineer (Mid/Senior). with strong experience in . Python backend development. and modern frontend technologies such as . Next.js and Tailwind CSS. . In this role, you will build and scale modern web applications, working end-to-end from user interfaces to backend APIs and integrations.. You will collaborate closely with product, engineering, and business stakeholders to deliver high-quality, scalable solutions. This position is ideal for someone with a strong product mindset, solid experience building production-ready applications, and a passion for clean architecture, performance, and continuous improvement—especially when leveraging modern development practices and AI-powered coding tools.. Technologies Required. Frontend. • Next.js (React). • Tailwind CSS. • Modern component-based UI architecture. • State management patterns and performance optimization. Backend. • Python (API development). • REST APIs (required); GraphQL (nice-to-have). • Authentication/authorization patterns (JWT, session auth, OAuth). • Writing maintainable, scalable, readable code. • Clean architecture, modular systems, good separation of concerns. • Comfortable using AI coding assistants in daily engineering work. Key Responsibilities. • Build and maintain full-stack features end-to-end (UI → API → integration). • Develop clean, reusable UI components using Next.js + Tailwind. • Build reliable backend services in Python (APIs, services, internal tooling). • Design and implement scalable architecture patterns for growth. • Work with AI coding tools to accelerate delivery while keeping high standards. • Write clear documentation and self-explanatory code. • Debug and resolve production issues with strong ownership mentality. • Collaborate with cross-functional stakeholders to refine requirements and deliver outcomes. Bonus / Nice-to-Have. • Experience building AI agents, agent workflows, or multi-step automation systems. • LLM orchestration. • tool/function calling. • retrieval (RAG). • workflow frameworks (LangChain, LangGraph, CrewAI, AutoGen — any acceptable). • Experience with async processing, queues, and background jobs. • Experience building dashboards or internal tooling platforms. • Experience deploying apps (Vercel, AWS, GCP, Render, Fly.io, etc.). Company Location: Mexico.
Full-Stack Engineer Python + Next.js + Tailwind at Enroute