Senior Full-Stack Engineer (Remote) at Applaudo


Company Logo

Applaudo is Hiring

Job Info:
  • Company Applaudo
  • Position Senior Full-Stack Engineer (Remote)
  • Location Bogota, Colombia
  • Source EchoJobs
  • Published February 09, 2026(45+ days ago)
  • Category Development
  • Type Full-Time
  • Experience Senior


Job Description

About You

You are a senior-level Full-Stack Engineer with a strong backend focus who takes ownership of complex, distributed systems. You are comfortable making architectural decisions, scaling cloud-native services, and contributing across the stack when needed. You value clean design, operational excellence, and long-term maintainability, and you enjoy mentoring other engineers while delivering business-critical solutions.

You Bring to Applaudo the Following Competencies:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 8+ years of professional experience as a Full-Stack Engineer in production environments.
  • Strong, hands-on experience building backend services using Java with Spring Boot.
  • Professional experience working with Ruby on Rails and/or React in real-world applications.
  • Proven experience designing, deploying, and scaling microservices on AWS.
  • Solid understanding of cloud-native architectures, including compute, storage, and messaging services (EC2, S3, SQS, SNS).
  • Experience designing and consuming event-driven systems.
  • Strong experience with relational databases, particularly MySQL, including schema design and performance optimization.
  • Hands-on experience working with Docker and Kubernetes in production environments.
  • Experience contributing to CI/CD pipelines and applying observability and monitoring best practices.
  • Demonstrated ability to mentor engineers and participate in technical decision-making.
  • Pragmatic mindset with the ability to balance delivery speed, quality, and long-term system maintainability.
  • Kubernetes certification (nice to have).

You Will Be Accountable for the Following Responsibilities:

  • Design, build, and maintain backend microservices using Java and Ruby, with a strong focus on scalability, reliability, and performance.
  • Define service boundaries, API contracts, and integration patterns across distributed systems.
  • Design and evolve MySQL data models to support growing data volumes and traffic.
  • Implement and maintain event-driven workflows to enable asynchronous and resilient processing.
  • Improve and maintain AWS infrastructure, including compute, messaging, and storage services.
  • Drive improvements to Docker and Kubernetes environments, including deployment strategies and runtime configurations.
  • Contribute to and enhance CI/CD pipelines to ensure fast, reliable, and secure delivery.
  • Build and maintain frontend features using React, ensuring performance, accessibility, and usability.
  • Collaborate closely with product and design teams to implement consistent UI patterns and components.
  • Provide technical leadership through code reviews, design discussions, and mentoring of other engineers.
  • Identify and lead initiatives to reduce technical debt and improve system reliability and developer productivity.

✉️