Senior Full-Stack Engineer

hace 2 semanas


Ciudad de México, Ciudad de México DaCodes A tiempo completo

Trabaja en DaCodes

Somos una firma de expertos en software y transformación digital de alto impacto.

Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +220 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más. Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.

En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube.

Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el responsable de diseñar, construir e impulsar soluciones tecnológicas que habilitan productos de alto impacto.

Requirements
RESPONSIBILITIESBackend Architecture and API Development
  • Design and implement highly available microservices using Spring Boot, Spring WebFlux, and FastAPI.
  • Build clean API interfaces, efficient data flows, and resilient backend architectures.
Event-Driven and Real-Time Systems
  • Develop and maintain event-driven systems using Apache Kafka for async processing and platform-wide data synchronization.
Caching and High-Performance Systems
  • Leverage Redis for caching, queuing, and real-time operations to reduce latency and increase throughput.
AWS Engineering
  • Deploy and maintain cloud-native services using AWS technologies including EC2, Lambda, API Gateway, SQS, SNS, DynamoDB, and CloudWatch.
  • Serverless is considered a nice-to-have skill.
Full-Stack Collaboration
  • Work with frontend teams using TypeScript frameworks like React or , ensuring seamless integration between UI and backend services.
Automation and Workflow Enablement
  • Integrate and extend automation workflows using n8n, enhancing APIs and supporting operational efficiencies.
Security, Observability, and Reliability
  • Implement best practices for authentication, permissions, API security, error handling, monitoring, tracing, and alerting.
  • Ensure fintech-grade engineering standards such as idempotency, audit logging, retriable flows, and compliance-aligned design.
Cross-Functional Collaboration
  • Partner with Product, AI, Data, and Operations teams to define requirements and deliver end-to-end features aligned with business goals.
Technical Leadership
  • Lead code reviews, mentor junior engineers, establish best practices for CI/CD and DevOps.
  • Drive architectural decisions and contribute to long-term technical vision.
THINGS YOU WILL DO
  • Build new backend services from scratch using Spring Boot/WebFlux, FastAPI, or AWS components.
  • Design and maintain Kafka-based event-streaming pipelines for payments, notifications, and AI-driven workflows.
  • Implement high-performance caching layers using Redis.
  • Own and evolve core platform components with strong architectural thinking.
  • Write clean, testable, maintainable production-grade code.
  • Implement observability patterns across services, including logs, metrics, and tracing.
  • Collaborate on frontend integrations with TypeScript and modern UI frameworks.
  • Contribute to automation workflows in n8n backed by secure backend logic.
  • Build production-ready systems with proper handling of retries, circuit breakers, and security hardening.
REQUIREMENTSMandatory Technical Skills
  • 6+ years of professional software engineering experience.
  • Strong proficiency in Java, Spring Boot, and Spring WebFlux.
  • Experience building APIs with FastAPI.
  • Proficiency with TypeScript and modern frontend frameworks (React, , or similar).
  • Hands-on experience with Apache Kafka in distributed event architectures.
  • Strong command of Redis for caching, queues, and performance tuning.
  • Experience deploying and maintaining applications on AWS (EC2, Lambda, API Gateway, SQS, SNS, DynamoDB, CloudWatch).
  • Solid understanding of distributed systems: concurrency, resilience, retries, backpressure, fault tolerance, and observability.
Nice to Have
  • Experience with PostgreSQL, DynamoDB, or other scalable NoSQL systems.
  • Knowledge of serverless observability, tracing, and logging tools.
  • Experience with n8n or other workflow automation tools.
  • Exposure to AI/LLM-based systems (RAG, tool integrations, AI agents).
  • Familiarity with CI/CD and IaC tools (Terraform, CDK).
  • Experience in fintech, payments, digital wallets, remittances, or regulated environments.
Soft Skills
  • Strong ownership mindset and the ability to create clarity in ambiguous environments.
  • Excellent problem-solving and debugging skills across distributed architectures.
  • Clear communication and ability to influence technical decisions.
  • Comfortable balancing reliability, velocity, and long-term maintainability.
  • Collaborative, pragmatic, and committed to high engineering standards.
Benefits
  • Integration with global brands and disruptive startups.
  • Remote / Home office work model.
  • If hybrid or on-site presence is required, you will be informed in the first interview.
  • Work schedule aligned to the assigned team or project.
  • Monday–Friday workweek.
  • Day off on your birthday.
  • Major Medical Expenses insurance (Mexico only).
  • Life insurance (Mexico only).
  • Multicultural, international project teams.
  • Access to courses and certifications.
  • IT-focused meetups with external expert guests.
  • Virtual team-building events and interest groups.
  • English classes.
  • Opportunities across multiple business units.
  • Proudly certified as a Great Place to Work.


  • Ciudad de México, Ciudad de México Workana A tiempo completo

    English Level: B2-C1Project Lenght: 3-4 months (with big opportunities to extend)Location: Remote; must overlap U.S. Eastern Time. Occasional client meetings.About Our ClientWorkana has is looking for a Senior Full-Stack AI Engineer for an AI-native consulting and implementation partner. They help mid-market and enterprise clients modernize critical...


  • Ciudad de México, Ciudad de México KnoCommerce A tiempo completo

    KnoCommerce is a leading SaaS platform providing eCommerce survey solutions, empowering DTC brands with actionable customer insights through customer surveys, and supporting integrations with leading eCommerce platforms like Shopify and Klaviyo.We are seeking a Senior Full-Stack Engineer with a front-end aptitude to join our team, focusing on enhancing our...


  • Ciudad de México, Ciudad de México Jobgether A tiempo completo

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full Stack JavaScript Engineer in Mexico. In this role, you will take ownership of both frontend and backend systems, building scalable, high-performing web and mobile applications. You will collaborate with product and design teams to deliver seamless...

  • Full Stack AI Engineer

    hace 2 semanas


    Ciudad de México, Ciudad de México Crucial Recruiting A tiempo completo

    Full Stack AI Engineer (Agent Systems) Contract | 100% Remote (Mexico) Were hiring a Full Stack AI Engineer for a fast-growing AI automation company building next-gen autonomous AI Agents. Ideal for early-career engineers who love working across front-end, backend, and AI integrations. Role Overview You'll build AI-powered features end-to-end, including UI...


  • Ciudad de México, Ciudad de México Ford Global Career Site A tiempo completo

    Our Advanced EV IT team is seeking a motivated and skilled Full Stack Software Engineer to join our dynamic team. This role offers a unique opportunity to contribute to cloud-native applications and design critical integrations between existing enterprise SaaS platforms. You will play a part in creating a seamless experience for our real end-users, working...


  • Ciudad de México, Ciudad de México Latino Legends A tiempo completo USD5,000 - USD6,000

    Salary: $5,000 – $6,000 USD per month (based on experience) Schedule: Full-time, Monday–Friday, 8:30 AM – 5:30 PM (EST) Location: Fully remote (Latin America)Senior Full Stack Developer (.NET Core & Angular)Latino Legends is conducting a search on behalf of one of our innovative, fast-growing clients in the marketing and digital delivery space.Our...


  • Ciudad de México, Ciudad de México Superincentivos A tiempo completo

    Únete a nuestro equipo comoDesarrollador Full StackSenior / Mid-Senior México | Remoto / HíbridoSomos una empresa con presencia en España, México y Colombia, trabajando con grandes marcas a nivel mundial.Operamos en un entorno multicultural y dinámico, donde la innovación y la calidad son nuestra prioridad.Buscamos incorporar a unDesarrollador Full...

  • Full-stack Engineer

    hace 6 días


    Ciudad de México, Ciudad de México Jobgether A tiempo completo

    This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Full-stack Engineer in Mexico. This role offers the opportunity to join a small, high-impact engineering team building a compliance-driven web platform used to securely process and present sensitive communication data. As a Full-stack Engineer, you will own...

  • Full Stack Engineer

    hace 2 semanas


    Ciudad de México, Ciudad de México entropía A tiempo completo

    Full Stack DeveloperAbout UsWe are a leading AI startup based in the heart of Mexico City. Since our founding in 2020, we've been driven by a passion for innovation and a belief that AI can transform reality. We build AI-powered solutions that help companies optimize operations, improve efficiency, and accelerate innovation.RoleWe're looking for a Full Stack...

  • Full Stack Engineer

    hace 2 semanas


    Ciudad de México, Ciudad de México Perform A tiempo completo

    We're looking for a Full Stack Software Engineer with strong experience across backend services, modern front-end development, and data extraction workflows. In this role, you'll build and maintain scalable web applications, design robust APIs, and develop intuitive user interfaces while collaborating closely with product and design partners.A strong...