Full-Stack Software Engineer ( Angular + Microservices)

Ciudad de México Posted 5 days ago

Job description

  • Angular: Advanced single-page application (SPA) architecture, state management, and reusable component-based frontend engineering.
  • TypeScript & Bun: End-to-end type safety, modern ECMAScript standards, and high-performance package management and runtime execution using Bun.
  • Sass (SCSS) & Maizzle: Advanced modular styling, responsive layouts, design token implementation, and responsive transactional email template development using Maizzle.
  • Microservices & LoopBack 4: Distributed microservices architecture, decoupled service-to-service communication, robust RESTful API design, and integration with third-party APIs and payment processors like Stripe.
  • MongoDB: NoSQL database schema design, indexing strategies, complex aggregation pipelines, and data consistency across distributed services.
  • Docker, Tilt & Trunk-Based Development: Containerized microservices, local multi-service orchestration using Tilt, and fast-paced continuous integration workflows using trunk-based development.
  • AI, RAG & Vector Embeddings: Implementation of AI models, vector embeddings, and Retrieval-Augmented Generation (RAG) pipelines for contextual data retrieval, alongside utilizing AI-assisted developer workflows to accelerate coding and debugging.