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.
Requirements
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.)
Benefits
Monetary compensation
Year-end Bonus
IMSS, AFORE, INFONAVIT
Major Medical Expenses Insurance
Minor Medical Expenses Insurance
Life Insurance
Funeral Expenses Insurance
Preferential rates for car insurance
TDU Membership
Holidays and Vacations
3 Life happens days
Bereavement days
Civil Marriage days
Maternity & Paternity leave
English and Spanish classes
Performance Management Framework
Certifications
Taquitos Rewards
Amazon Gift Card on your Birthday
Work-from-home Bonus
Laptop Policy
Equal employment:
Enroute is committed to providing equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Sponsored
Explore Engineering
Skills in this job
People also search for
Similar Jobs
Mid Full Stack Engineer (NestJS / Python)
FusionHit
Mid Full Stack Engineer (NestJS / Python)
FusionHit
Mid Full Stack Engineer (NestJS / Python)
FusionHit
Full-Stack Developer (Node.js + NextJS)
Skydropx
Full Stack Software Engineer Next.js
FORTUNE
More jobs at Enroute
Web Developer / Web Architect (Junior/Mid) - (WordPress / PHP / JavaScript)
Enroute
Senior Software Engineer - Integrations (Node.js / TypeScript)
Enroute
Junior Solutions Engineer/Ad Tech Operations (AMERS)
Enroute
Junior Solutions Engineer/Ad Tech Operations (AMERS)
Enroute
Senior Data Engineer
Enroute
Apply for this position
Sign In to ApplyAbout Enroute
Enroute is about being exceptional. We deliver IT services and solutions provided by a team of passionate problem solving individuals highly skilled in different IT and business practices.We look for new opportunities to collaborate with great people. ...
Similar Jobs
Mid Full Stack Engineer (NestJS / Python)
FusionHit
Mid Full Stack Engineer (NestJS / Python)
FusionHit
Mid Full Stack Engineer (NestJS / Python)
FusionHit
Full-Stack Developer (Node.js + NextJS)
Skydropx
Full Stack Software Engineer Next.js
FORTUNE
More jobs at Enroute
Web Developer / Web Architect (Junior/Mid) - (WordPress / PHP / JavaScript)
Enroute
Senior Software Engineer - Integrations (Node.js / TypeScript)
Enroute
Junior Solutions Engineer/Ad Tech Operations (AMERS)
Enroute
Junior Solutions Engineer/Ad Tech Operations (AMERS)
Enroute
Senior Data Engineer
Enroute