Key Responsabilties
- Design, develop, and deploy scalable, secure, and robust back-end solutions on Azure, with an emphasis on back-end components.
- Ensure software engineering best practices across design, code, and testing across node.js APIs and maintain high quality documentation.
- Troubleshoot, debug, and upgrade existing back-end components and services as the platform grows.
- Experience working in an integrated DevOps and CI/CD environment and awareness of practices for streamlined deployment and platform reliability
- Work independently with minimal supervision, proactively identifying and addressing challenges and opportunities.
Must-Have for this role
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in back-end development, with hands-on expertise in both back-end technologies.
- Proficiency in Node.js, Azure App Services, API development
- Understanding of front-end application integration and deployment architecture
- Experience working with relational (PostgreSQL) and NoSQL databases (CosmosDB/Azure Data Lake), Azure Blob Storage.
- Experience building AI agents involving Python programming, LLM APIs
- Strong understanding of Agentic AI
- Hands-on experience with LangChain
- Familiarity with handling structured (e.g., databases, CSV), semi-structured (e.g., JSON, XML), and unstructured data (e.g., documents, images, text).
- Solid understanding of RESTful APIs, microservices architectures, and cloud-native design patterns.
- Experience with source control (e.g., Git), CI/CD pipelines, and DevOps practices.
- Excellent problem-solving skills, attention to detail, and a proactive, self-starting attitude.
- Strong communication skills, with the ability to work effectively in cross-functional teams.
Nice to have for this role
- Experience with Building and optimizing data pipelines for ingesting, mapping, and extracting data from a variety of sources and formats (structured, unstructured, and semi-structured).
- Strong experience with Microsoft Azure services and building data pipelines, including (but not limited to) Azure App Services, Azure Functions, Azure Storage, and Azure Data Factory.
- Demonstrated experience in building data ingestion, mapping, and extraction workflows for diverse data formats.
- Knowledge of data security, privacy, and compliance best practices on Azure.
- Exposure to business processing services or enterprise transformation projects.
- Experience with containerization (Docker, Kubernetes) and Infrastructure as Code (IaC).
Top Skills
What We Do
Your World-Class development team is closer than you think!
Building the right development team, it’s the most crucial element to your project’s success. Located in Hermosillo, Mexico (2.5 hours from the US border) We strive to provide independent and fully-managed software development teams, bringing top talent to your projects, taking away the hustle of turnover, training and scaling.
What we do?
TEAM AUGMENTATION
We assign a dedicated developer (or a team of developers) directly to you. The dedicated resource is managed by you, using your working methodologies and tools.
We provide world class talent in different technologies, levels of experience, and with a english speaking degree. Communication and Culture is not a problem!
What we do? We...
FULLY MANAGED DEVELOPMENT TEAM
If you need a full development team, managed by a seasoned project manager, that includes a talented group of developers, designers and testers that will help you bring your projects to success, this is the best option for your company or start up.
APP DEVELOPMENT
We work hand in hand with our customer covering the complete development cycle, creating a seamless process, turning your Idea into a fully launched product.








