TL;DR
Senior Fullstack Developer (AI/Node/React): Designing, building, and maintaining high-performance full-stack applications and LLM-powered systems with an accent on modern API development, RAG pipelines, and vector database integration. Focus on architecting agentic applications, ensuring software quality, and mentoring junior developers.
Location: Remote (Mexico)
Company
Encora is a global company providing software and digital engineering solutions across various domains including AI & LLM Engineering.
What you will do
- Design, build, and maintain high-performance full-stack applications using Node.js, React, and TypeScript.
- Architect and implement LLM-powered and agentic applications from prototyping to production.
- Develop scalable RESTful and GraphQL APIs, integrating various data sources.
- Implement RAG pipelines, including embedding generation, context retrieval, prompt engineering, and tool execution.
- Integrate vector databases (e.g., pgvector, Pinecone) to support semantic search and knowledge retrieval.
- Collaborate with product, design, and data teams to ship well-architected solutions at speed.
- Ensure software quality through testing, performance tuning, and best-in-class development practices.
- Mentor junior developers and participate in code reviews to maintain technical excellence.
Requirements
- 6+ years of professional experience as a Full-Stack Developer.
- Strong proficiency in JavaScript and TypeScript.
- Expert-level experience with Node.js (backend) and React.js (frontend).
- Hands-on experience designing and shipping LLM-powered or agentic applications in production.
- Deep practical experience with RAG patterns, including embeddings, prompt design, context management, and tool calling.
- Experience working with vector databases such as pgvector, Pinecone, Weaviate, or Qdrant.
- Proficiency with at least one agent/orchestration framework (e.g., LangChain, LlamaIndex, Semantic Kernel, AutoGen, or OpenAI Assistants).
- Experience integrating with cloud AI platforms such as AWS Bedrock or Azure OpenAI.
Nice to have
- Experience with containerization and cloud infrastructure (Docker, Kubernetes, AWS, GCP, Azure).
- Familiarity with CI/CD pipelines and modern DevOps practices.
- Background in distributed systems, data engineering, or machine learning concepts.
Culture & Benefits
- High-impact position to design, develop, and deploy advanced full-stack features and intelligent systems.
- Opportunity to collaborate with product, design, and data teams.
- Emphasis on software quality through testing, performance tuning, and best-in-class development practices.
- Commitment to hiring based solely on skills, without discrimination based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →